LineageOS 14.1 (Nougat) unofficial builds for the Droid Bionic
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.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at any of us for messing up your device, we will laugh at you.
* Collectively, and at the same time.
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review.
These are WIP builds of porting LineageOS 14.1 to the Droid Bionic (and also other devices using the same device/motorola/omap4-common-infrastructure). They probably won't work, so don't expect too much. Use on your own risk!
Builds:
Current official builds:
https://download.lineageos.org/targa (Droid Bionic)
(When migrating from Lineage unofficial, flash this first (manually mount /data in TWRP before flashing and unmount it afterwards) and then directly flash the new image without rebooting)
Su addon for official builds: [url]http://droid.cs.fau.de/lineage-14.1/addonsu/[/url] (The official addon doesn't currently install on Omap4)
Manual beta builds:
http://droid.cs.fau.de/lineage-14.1/
Changes (only device/family specific, CM base is always synced before build and contains more changes):
2017-06-10:
Hotspot fixed
Security updates
CM base updated
Last build before enabling official builds
2017-05-15:
Security updates
CM base updated
2017-04-11:
Fixed mobile data on Verizon
2017-04-05:
DRM playback fixed
2017-04-04:
Camcorder working, thanks to @Android-Andi (thumbnail picture is still wrong, but recorded video seems fine). This probably also fixed other media-related issues.
CM base updated
2016-11-27:
CM base updated
2016-11-13:
SELinux is enforcing
PackageInstaller works on ext3-based userdata again
2016-11-05:
First build
What's working:
Phone (tested on Verizon and on GSM/UMTS in Europe)
Mobile data
WiFi
GPS
Camera
Video recording
Reboot to recovery
Playback of DRM-protected content
What's not working:
Probably most everything else, including, but not limited to:
HDMI
Data encryption (investigating, needs new unreleased safestrap)
Gapps:
OpenGApps
If you install Gapps after the ROM has been booted for the first time you either need to wipe data or manually delete /data/system/users/0/runtime-permissions.xml and reboot. Without this Gapps will crash constantly. This is due to a new permissions-system introduced in Marshmallow.
Installation:
You need a recovery supporting SELinux
A version of Safestrap (3.75) which supports SELinux can be found here: [url]https://github.com/stargo/android_packages_apps_Safestrap/releases/tag/v3.75[/URL]
A newer version of safestrap which will format userdata as ext4 will be released shortly. You can also just reformat userdata to ext4 in the old Safestrap for now.
Please read the instructions on how to install this version and follow the order of the steps in it.
GSM users:
These versions (both unofficial and official) automatically switch to GSM/UMTS without installing additional patches.
Source / Repositories:
maserati device-support: https://github.com/LineageOS/android_device_motorola_targa/tree/cm-14.1
omap4-common device-support: https://github.com/LineageOS/android_device_motorola_omap4-common/tree/cm-14.1
omap4-common kernel: https://github.com/LineageOS/android_kernel_motorola_omap4-common/tree/cm-14.1
local manifest to build cm-13 for the Motorola Omap4 devices: http://droid.cs.fau.de/lineage-14.1/local_manifest.xml
XDA:DevDB Information
LineageOS 14.1 for Motorola Droid Bionic, ROM for the Motorola Droid Bionic
Contributors
stargo, Hashcode, joojoobee666, Dhacker29
Source Code: [url]https://github.com/CyanogenMod[/URL]
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
Based On: LineageOS
Version Information
Status: Beta
Beta Release Date: 2017-06-10
Created 2016-11-13
Last Updated 2017-06-23
Resized screenshot running official 20170707 nightly:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've been using Lineage 14.1 on my Bionic since early May and have been using my Bionic as my daily-driver smartphone with Lineage since the end of June.
The only minor bug I'm finding, and I'm not sure if this is an omap4 device issue or if this is generally how it is on LineageOS no matter what, but the cell carrier isn't showing up as Verizon on mine.
instead, it shows up as "USA-480" pointing to the MNC and possibly not decoding it properly? APN listing is proper. data/phone/4G-LTE all work flawlessly so I'm under the impression this is just a bug someplace, however Data Usage from the status bar pull-down does say "No Service" no matter what.
Other than this and the memory leak which I believe to have been fixed now in the 0707 nightly, I haven't noticed anything that would disrupt usage.
Current Root add-on from the LineageOS Site at https://mirrorbits.lineageos.org/su/addonsu-14.1-arm-signed.zip DOES install on omap4 properly, contrary to the information above.
install via Safestrap TWRP normally.
My recommendation to anyone using this ROM on their Bionic is to make sure you have at least a 32GB MicroSD card installed for storage as onboard storage is slightly limited with safestrap ROM slot partitions the way they are, and if you haven't acquired one already, get one of the third-party 4000mAh extended battery packs with the extended cover. this adds bulk but also makes the phone easier to hold in the hand, aside from some extra juice to make the most of your Nougat-running Bionic for longer.
A bug I've noticed with in the 20170728 ROM and before, if I leave my phone on and use it normally for about a week, it gets to the point that saved images from apps like Discord or pictures taken through either the normal Camera app or OpenCamera are no longer seen in the filesystem until the phone has been rebooted.
Likewise, a bug since the end of May or thereabouts for me has been images in the camera folders (be it OpenCamera or the regular Camera app) tend to show up as 0kb files when accessing the phone in MTP transfer mode. it makes it hard for me as I then have to boot into Safestrap to get pictures off my phone in any reasonable amount of time or quantity.
I've moved on but cannot believe there are ROMs still for bionic
DarkPhazon said:
I've moved on but cannot believe there are ROMs still for bionic
Click to expand...
Click to collapse
Me too. I've moved on as well many years ago. I really miss my droid bionic. I had it rooted, safestrapped and with all the best roms at the time. I didnt' go pass Ice Cream Sandwich. But when I I moved on to Note 3 I didnt look back. I just un rooted my bionic and moved it over to Jelly bean 4.12. But I'm happy to see as well, that there some users still on there and Roms still coming out.
Crossposting this from the Razr/MAXX thread since this is vital information that will save users on Verizon a lot of headaches:
Sudosftw said:
Something I noticed I'm passing along for the sake of the thread, if anyone on Verizon puts their phone in CDMA Auto (PRL) mode and not LTE/CDMA Auto (PRL) mode in the phone testing menu, the data connection immediately becomes a LOT more stable. You're stuck on 3G for data, but the upside is that the data connection no longer cuts out as it moves from 3G/4G/1X/etc. depending on coverage. 3G/1X switching is immediate and works perfectly, but 3G/4G switching seems to do something terrible that makes the connection unstable and causes the "No Service" deal.
4G mode still shows USA-480 instead of Verizon Wireless as the ERI, and that still to this day a year later confuses me. with 3G/1X it ALWAYS shows as Verizon Wireless and connection information shows correct.
I'm going to be crossposting this information in the Bionic and Droid 4 threads as well to help since this is definitely a platform-wide issue. I popped my sim card into my Droid 4 and got the same results.
Click to expand...
Click to collapse
Support has ended.
LineageOS no longer officially supports this device.
You are now officially on your own.
You can find the final builds here: http://droid.cs.fau.de/Official_Lineage_Builds/
or here (MEGA Mirror)
These directories include the ROM files, addonsu package for 14.1, and the weather provider APK if needed.
I'm expecting this information to hit the OP post very soon.
It was a good run. These phones lasted many more years than they were intended to in the wild, and with Verizon killing 3G support for non-VoLTE devices later this year, they will become useless in the United States on their network. They are likely already useless on most others. Their time is up. I suggest anyone at all still holding on with one of these as a daily driver to consider your upgrades very very soon.
Goodbye Moto.
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0 (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
GPL compliance:
Device tree source code: CyanogenMod/android_device_htc_m8d
Kernel source code: CyanogenMod/android_kernel_htc_msm8974
Broken:
Nothing!
Working:
Everything except 'broken' stuff
Compatibility:
This build is compatible with all M8 Dual SIM variants (m8dug and m8dwg).
It is based off the HTC's Android 5.0.2 firmware and kernel with binaries from Android 6.0 GPe.
Downloads:
Official download links
Installation:
Reboot to recovery (TWRP by @Captain_Throwback) - Direct link
Wipe /system, /data and /cache
Install CM package
Install [optional] a Google Apps package of your choice
Credits & collaborations
This work is due to efforts from everyone involved in M8 development with some changes from myself. The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Device wiki:
Official wiki link
XDA:DevDB Information
CyanogenMod 13.0, ROM for the HTC One (M8)
Contributors
bgcngm
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
ROM Firmware Required: LP firmware
Based On: CM13.0
Version Information
Status: Discontinued
Created 2015-11-28
Last Updated 2016-12-28
Still in early stages, but I'm already running it since a few days without any major issues. Just for your information, I have flashed Open GApps package.
Will try tonight Currently I'm running CM12.1
Do you know if there will be official nightlies build soon?
Verizon M8 also compatible as long as we have LP firmware?
Sent from my m8wl using Tapatalk
Flashed and running.
Only problem is when changing DPI. Somethin is not aligned correctly. Switch buttons in settings for icons in message popup. But nothing dramatic till now.
Q: If there will be new builds, ho to see them?
KaRLiKCZ said:
Do you know if there will be official nightlies build soon?
Click to expand...
Click to collapse
I will let you know once official nightlies start. There are some MSIM particular changes that need to be merged first.
rhodyvik said:
Verizon M8 also compatible as long as we have LP firmware?
Click to expand...
Click to collapse
This thread is only related to dual SIM variants of M8. The thread for your device is over here.
KaRLiKCZ said:
If there will be new builds, ho to see them?
Click to expand...
Click to collapse
If there are new unofficial builds I will inform.
rhodyvik said:
Verizon M8 also compatible as long as we have LP firmware?
Sent from my m8wl using Tapatalk
Click to expand...
Click to collapse
Sorry, but this rom is for the international variant, with dual sim. Extra .lib files and slightly different tree structure for the extra sim.
Today I have some problems with receiving/rejecting calls. Phone was ringing, but I could't reject or accept call
Also I had problem with connection with DATA after disconnecting from WiFi. Restart helps in this case.
Anyway thanks for that ROM.
If I should test something, let me know and I will do my best.
Nightlies will start from this moment on!
bgcngm said:
Nightlies will start from this moment on!
Click to expand...
Click to collapse
Perfect, I can't wait.
REPORT:
- Sometimes I had problem that I can't cancel phone call. But I'm cancel only couple calls... Have to try if it is more often.
- Dot view case sometimes stop locking screen. Only solution is reboot phone. Then is work for couple days OK.
I wa looking for nightlies here:
http://www.cmxlog.com/13/
But I found it only here:
https://download.cyanogenmod.org/?device=m8d
The first link is for unofficial CM changelog. The second is the official CM download page, in particular for m8d.
By the way, I don't recommend the first nightly because it seems that some entries in Settings are broken (affecting all devices). A fix was already applied and the next nightly will be okay.
bgcngm said:
The first link is for unofficial CM changelog. The second is the official CM download page, in particular for m8d.
By the way, I don't recommend the first nightly because it seems that some entries in Settings are broken (affecting all devices). A fix was already applied and the next nightly will be okay.
Click to expand...
Click to collapse
Good advice. The first nightly does flash and boot, but many settings force close on opening. I have returned to 12.1 for now
I made dirty flash yesterday and didn't try settings. But I can confimr build 05.12.2015 have settings FC. Will inform about next build today evening.
Clean flash, pico Gapps, and so far all is working as it should. Thanks for the great work!
Dirty flash (as advised in cyanogenmod blog) along with 6.0 open gapps, and all working nicely with the 6 Dec build.
A few apps need storage settings changing to deal with the new way android uses sd cards, but that's not hard.
One or two oddities - like what happened to separate ring tones for each SIM? I suppose that some multi SIM features are yet to come?
Sent from my HTC One_M8 dual sim using XDA Free mobile app
Not only MSIM features, but many other features that were previously on cm-12.1. There is still a lot of things to bringup.
bgcngm said:
Not only MSIM features, but many other features that were previously on cm-12.1. There is still a lot of things to bringup.
Click to expand...
Click to collapse
What is there is working very smoothly though, so many thanks for your work that means we can experience 13 so early. Looking forward to all the additional bits to come!
Sent from my HTC One_M8 dual sim using XDA Free mobile app
Can I use for M8 International version @bgcngm ??? Thanksss....
This is only compatible with the DS variants. Here is the one for your device.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 10.0, which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
Code:
#include "std_disclaimer.h"
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What's working:
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Video Recording
Video Playback
Audio
Sensors
Flash
GPS
DAC
Vibration
Wifi Hotspot
Display out (18.1)
Wireless display (18.1)
Selinux enforcing (17.1)
What's not working:
Selinux enforcing (18.1)
display out (17.1)
VoLTE/VoWifi/IMS, thank LG for their wonderful and fully AOSP compatible implementation /s
Flashing Instructions (Requires TWRP (see other Thread(s) for that)):
Learn these instructions by heart
Incase I manage to make a TWRP for LOS (will be seperate thread then) follow instructions there, not here
Make a backup of EVERYTHING on your internal storage you dont wanna lose
Boot TWRP
Make backups -> Copy them to a PC or similar
Copy Lineage zip to internal storage (if encrypted -> format data first)
Tap Install -> Select LineageOS zip
Swipe to flash
Go to reboot menu -> Select opposite Slot (if youre on A, select B, and vice versa)
Reboot recovery
Now in Lineage Recovery:
Factory reset (sets up metadata encryption properly)
-----Optional, Gapps/Magisk------
Apply Update -> From ADB
On PC via Terminal/Powershell/Commandline:
adb sideload path/to/gapps.zip
adb sideload path/to/Magisk.zip
adb sideload path/to/some/other/mod.zip
-----End Optional-----
Reboot system now
First boot, especially with Gapps, takes a while
V50 Telegram group chat
Downloads:
For V500EM and V500N use flashlmdd
For the V450 variants use flashlm
LineageOS 17.1
LineageOS 18.x
Sources:
Device Tree flashlmdd: flashlmdd
Device Tree flash-common: flash-common
Device Tree sm8150-common: sm8150-common
Device Tree lge-common: lge-common
Hardware specifics: hardware/lge
Kernel: sm8150
Vendor: lge
lineage-17.1/18.1 branches
XDA:DevDB Information
LOS for LGV50, ROM for the LG V50 ThinQ
Contributors
SGCMarkus
Source Code: https://github.com/LineageOS
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: 10
Based On: LineageOS
Version Information
Status: Stable
Created 2020-09-11
Last Updated 2020-09-11
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab dmesg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless). Also dump /dev/block/bootdevice/by-name/pstore and attach that
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Changelogs
Changelogs for the LineageOS 18.1 releases can be found in the Download link, the changelog.txt's
Release 11.09.2020 (LOS17.1)
- Initial release
Frequently Asked Questions:
Q. Can this ROM be flashed through TWRP?
A. Yes, proceed with the latest TWRP image
Q. Sounds good. How can I contribute to project?
A. Test the build as much as you can and report bugs which can be reproduced with exact steps and are not random.
Q. How to disable "Apps running in background" dialog?
A. When you see the dialog, long press on it and select "Settings". From there, you'll have a toggle to disable it.
Q. Which Models of the V50 are supported?
A. flashlmdd works on V500EM/V500N, and flashlm works on the NA V450 variants, but not all have been tested there yet.
And another one...
Before following the flashing instructions, flash all the stock 10 partitions onto slot b, including the stock abl and xbls. If you have a variant with kdzs available, you can just do this in lgup with partition dl. You have to do this because most of you probably have the engineering abl (along with all other pie partitions) on slot b right now, and that will not work with lineage. If you have it on slot a, you instead need to flash Android 10 on slot a, and then switch to that to do the installation.
Thanks for the contribution!
Great work Markus!
Just a heads up 5G at least on the Sprint variant is not working. I have sent logs to Markus but so far no luck with getting 5G working.
Great work!!
Can V50S Korean Version(V510N) or G8X American Version(G850U) use this rom?
AngryManMLS said:
Just a heads up 5G at least on the Sprint variant is not working. I have sent logs to Markus but so far no luck with getting 5G working.
Click to expand...
Click to collapse
Yeah, more than it telling me "5G signal stength changed" i cant test... maybe in a few months (thats what the support guy of my carrier said when i should ask again) that they add an optional "package" to book that enables 5G (and yeah, 60€/month is kinda a bit too expensive for me for just testing this). But usually (atleast what i heard from other people) theres no need for doing anything additional to make it work, idk whats going on on your device :/
Thystle said:
Great work!!
Can V50S Korean Version(V510N) or G8X American Version(G850U) use this rom?
Click to expand...
Click to collapse
Those arent V50 variants, so this directly? no
You can always get the device trees and adopt them for your device(s) though
Thystle said:
Great work!!
Can V50S Korean Version(V510N) or G8X American Version(G850U) use this rom?
Click to expand...
Click to collapse
Don't know if you can root the Korean v50s; you can't root the g8x. And there's no twrp for the v50s
SGCMarkus said:
Yeah, more than it telling me "5G signal stength changed" i cant test... maybe in a few months (thats what the support guy of my carrier said when i should ask again) that they add an optional "package" to book that enables 5G (and yeah, 60€/month is kinda a bit too expensive for me for just testing this). But usually (atleast what i heard from other people) theres no need for doing anything additional to make it work, idk whats going on on your device :/
Click to expand...
Click to collapse
I posted the 5G issue namely in hopes maybe someone who is more active on XDA might be able to help out more on the issue. Maybe perhaps there's other ways to figure out what is going on with 5G on my device beyond just logs?
Hello everyone, I have LG V50 Sprint version (Network Locked) and is this ROM compatible with it? Can I root it (V450PM)?
Also, will it work on other GSM networks after flashing this ROM?
Thank you.
Thanks, this ROM has been successfully flashed
hi i own a v500n on android 10 version v500n20w can i install lineageos??
Hi
I installed it on my lg v50 (korean v500n)
it works fine many thanks to the developers
I just want to ask you will this be updated to android 11 later? and gcam doesnt seems to work
d_Barood said:
Hi
I installed it on my lg v50 (korean v500n)
it works fine many thanks to the developers
I just want to ask you will this be updated to android 11 later? and gcam doesnt seems to work
Click to expand...
Click to collapse
Lineage 18 is in the works. No idea of when it'll be coming.
GCam Urnyx05 works for me.
Hi, my device is LG g820um, BL has been unlocked and root, can I take your ROM to update?
lufan said:
Hi, my device is LG g820um, BL has been unlocked and root, can I take your ROM to update?
Click to expand...
Click to collapse
V is a different letter than g and 50 is definitely a different number than 8
Message, phone not working with KT usim (V500N)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
Introduction
LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Bugs
What's working:
Boot
WiFi
RIL (LTE/CALL/SMS)
Hotspot (2.4Ghz / 5Ghz)
DT2W
FM Radio
Audio Playback
Video Playback
Camera/Camcorder
IR Blaster
GNSS GPS
NFC
USB (ADB, MTP) If MTP not working on Windows, Uninstall HTC drivers.
Sensors
Touch
What's not working:
Bluetooth
Hardware Encryption
SELinux is permissive
You tell me.
Installation instructions
Download the zip(s).
Install a compatible Recovery
--> Partition warnings <--
Perform a NANDroid backup of your current ROM (Optional)
Wipe data & cache partitions of your device (required when coming from stock!).
Flash ROM.
Optional: Install the Google Apps addon package.
Supported models:
Single SIM variants:
Builds are compatible with all M8 single SIM variants (m8ul, m8vzw and m8spr).
Dual SIM variants:
Builds are compatible with all M8 Dual SIM variants (m8dug and m8dwg).
In both cases, all builds are based off the HTC's Android 6.0.1 firmware and kernel with binaries from Android 6.0 GPe.
Downloads
Recovery : Official TWRP
Gapps : BiTGApps
Rom : Download
If you RIL is not working properly with specific variant model, see these posts:
Dual SIM / Sprint H.K
Sources
Device Trees
Kernel Trees
Vendor Trees
Donate
DONATE To Me
Big Thanks
LineageOS Team.
All M8/MSM8974 contributors.
Changelogs
2023/05/29
Updated to Android 13.0.0_r43 with May security patches.
Upstream updates and fixes.
Fixed Bluetooth.
2023/03/26
Updated to Android 13.0.0_r35 with March security patches.
Upstream updates and fixes.
Add some display props.
2022/12/11
Updated to Android 13.0.0_r16 with December security patches.
Upstream updates and fixes.
Fixed RIL.
Switched to Aperture camera app.
2022/09/22
Initial release of LineageOS 20 for M8/M8D.
Screenshots
Amazing !
tarkzim said:
Changelogs
2022/09/22
Initial release of LineageOS 20 for M8/M8D.
Click to expand...
Click to collapse
Ok, so far, this release is stable and very snappy. No bluetooth and no cell service yet but everything works for the most part. Also tested Magisk and that works too. I wasn't able to get the battery percentage to show in the status bar. I also found Gapps for this rom, by BitGapps. Very minimal though. However, apps from the Play Store are not installing. Maybe it's just me or a rom issue, but I wasn't able to install anything from the PS as of yet.
Link for Android 13 Gapps (ARM), in case anyone wants to try.
BitGapps Downloads
Will it slow down with googles suit of apps?
Coming from lineage 17 I've wiped and factory reset clean install via TWRP 3.4.0-1. The device will boot up to setup screen but then reboots to recovery. Am I doing something wrong?
New build released
Updated to Android 13.0.0_r16 with December security patches.
Upstream updates and fixes.
Fixed RIL.
Switched to Aperture camera app.
I wonder what makes you add support for newer and newer versions of Android?
Sports interest?)
Maybe there is an Android version that is the most successful (progressive). Maybe it's worth focusing on it to integrate the native SenseHome shell. Or is it impossible?
I have already switched to LineageOS and back to stock firmware M8 several times. Now version 19.1 is installed, but I'm thinking of going back to Sense again.
NFC does not work in version 19.1. Problems with calls. And Wi-Fi catches the signal worse than the original firmware.
Hi Tarkzim thanks for bringing Android 13 to my M8
Have installed the dec 11 build, runs fine but the keyboard hangs for about a second rather frequently. Have wiped system and cache before installing.
Posting this in the hope that someone finds it helpful. I tested this ROM on a m8_wlv, Hboot 3.19, OS 6.21.605
I can confirm the following:
Calls, SMS and Mobile data work
Phone isn't constantly warm like on the 12 ROM
Phone charges and drains normally
Camera, Wifi, Audio, Video and USB OTG work
GPS works
Multicast DNS (mDNS) address reolution works!
Bluetooth is broken
Occasional display glitches and 'Systemui has stopped' errors
Screenshots:
Have replaced the ROM keyboard with Swiftkey (version 7.1.4.19). That seems to work fine.
It feels the ROM is stable and good enough to start using on a daily basis, were it not for the permissive Selinux. Any chance of changing that into enforcing?
hey! do you think i can install this on Htc one m8 Eye?
Even with this brand new build, I get the dreaded "e1001 failed to update system image"
I flashed the `sense-firmware-img_0p6bimg.zip` firmware image, and reinstalled `twrp-3.7.0_9-0-m8.img`
Is there something else that's needed before I can actually install the latest lineageOS ROM?
I have tried out this ROM and it works better than the stable Android 12 ROM due to it being snappy as soon as I power it on, meanwhile with the 12, it would be very slow when powered on and I would have to wait a bit for the phone to be snappy.
The only issues with this ROM are of course the issues mentioned above such as Bluetooth being broken, Visual glitches and it freezing for a couple of seconds every time which is highly annoying and made me roll back to the 12 ROM.
But all in all, I can't wait for this ROM to be stable at some point! Thanks for the work that you are putting in @tarkzim !
How did you reflash to have the right partition?
The rom is having charging issues for me, my poor htc gets very hot
New build released
Updated to Android 13.0.0_r35 with March security patches.
Upstream updates and fixes.
Add some display props.
Automatic update: There are no updates available.
Need to wait?
LineageOS 20 Unofficial for Galaxy A5|7 2017
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (t), which is designed to increase performance and reliability over stock Android for your device.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
What's working?
Audio
Calls
Wifi
Hotspot
Mobile data
GPS
Bluetooth
Fingerprint
Hardware composer
OpenMAX (hardware encoding/decoding)
Camera (photos + recording)
NFC
Sensors
Vibration
Double tap to wake
Always on display
What's broken?
FDE (full disk encryption) has been fully deprecated in android 13
Network traffic monitoring
Sepolicy is permissive
Supported variants
All variants of Galaxy A5 (2017) and Galaxy A7 (2017). Dual SIM is also supported.
How to install
Make sure you had Samsung's Oreo firmware bootloader and modem before installing this.
Make sure you are using the latest official TWRP version.
Download the lineage build and optionally google apps.
In TWRP format data (if you still have stock rom encryption).
In TWRP wipe data and cache.
Flash LineageOS.
Optional: Flash Google apps (rightafter).
Reboot.
It's okay to dirty flash new updates.
Downloads
MEGA | google drive | androidfilehost | google apps | changelog
Old builds:
Lineage 19.1 Unofficial: MEGA | androidfilehost | google drive | changelog | sources
Donations
If you find the work I do helpful, you can support me by donating via this link.
Telegram
There's a telegram group made by A5|7 users where we hang out. Feel free to check it out.
Credits
Huge thanks to (a lot of people):
RaymanFX for the original work on lineage 14.1 and thus making this possible.
Forkbomb for contribution to original 14.1 sources.
Simon1511 for contributing to these devices via patches uploaded to lineageos gerrit.
Stricted, Danwood76, Fcuzzocrea, Ivan Meler and others for contribution to exynos platform.
SGTPresticle, Jmackley, Simon1511, Arno and others for doing the testing.
LineageOS Team
Me, for the infinite hours spent on this project.
Kernel source: https://github.com/filiprrs/android_kernel_samsung_universal7880
ROM OS Version: Android 13
ROM Kernel: Linux 3.18.140
ROM Firmware Required: Samsung oreo firmware
Created 2022-11-12
FAQ
Help my sim doesn't work
Please read the installation instructions more carefully. Oreo firmware bootloader and modem is a must.
You can find the collection along with the guide in this xda thread.
I'm sometimes having crackling sound when listening to music
Turn off 'ok google now' functionality in google app settings. If you have troubles finding it you can as well go to settings>apps, find app called 'google' and disable microphone permission.
Does this rom support VoLTE?
No. And it likely won't in the near future. Samsung's exynos VoLTE implementation is proprietary and non-standard. It is not possible on AOSP based roms for the time being.
I have weird issues with camera (wrong resolution, issues with flash etc.)
Тhis could very well be an issue with the included camera app. Try a third party camera app.
Will you fix the bugs? Will this version ever go official?
I've already fixed everything I was able to. The main drawback is that our linux kernel 3.18 has become too old. Our devices starting showing their age. Because of this version will not go official.
My hardware keys light up whenever I touch the screen
Navigate to Settings->System->Buttons->Backlight and tick 'Illuminate buttons only when pressed'. You might want to reduce time on the scaler to 1 second, too.
How to switch to full screen gestures
1. Navigate to Settings->System->Buttons->Backlight and tick 'Enable on-screen nav bar'.
2. Navigate to Settings->System->Gestures->System navigation and tick 'Gesture navigation'.
I need help with google camera
Please see this xda post.
Help! I have problems with my bank app/my device is failing SafetyNet.
Try following this guide by Simon1511.
Nice to see this out, great work
Great job as always.
im glad there's still hope for a little bit of support for our rusty device
i know this is pretty ridiculous at this point but i really hope this become another galaxy s2 situation where despite how old the device is.. it still get more and more versions despite its age
Yea, but the S2 is more of a tinkerers device at this point, A5 is still usuable (at least on A11, broke my screen before I could test 12 :C)
Possible update with simple TWRP install (wo delete data) from 19.1 Unofficial? (I think yes.)
Very nice rom ....smoot and stable
Which one is better LineageOS 19 or LineageOS 20? Which one is more stable for daily use? Or is just LineageOS 18 stable enough for daily use for now?
How is the battery consumption?How is the camera?
schneitomee said:
Possible update with simple TWRP install (wo delete data) from 19.1 Unofficial? (I think yes.)
Click to expand...
Click to collapse
I also think yes, but no one has tested this already. Note that you would surely need to reflash the same gapps package you were using before right after the new version flash.
Bried said:
Which one is better LineageOS 19 or LineageOS 20? Which one is more stable for daily use? Or is just LineageOS 18 stable enough for daily use for now?
Click to expand...
Click to collapse
I can't tell this for certain. It totally depends on your usecase and preferences. There aren't any unresolved bugs coming from previous versions (other than mentioned). Some people say however that the rom runs slower than the previous versions, especially with gapps. For me personally it was still ok.
lord_wolf7 said:
How is the battery consumption?How is the camera?
Click to expand...
Click to collapse
Not worse than before with lineage at least. For what it's worth, there is actually a new lineage camera app now. And we were getting some good battery life results during the testing.
thanks for the update.
which gapps is recommended for los20
Option58 said:
I also think yes, but no one has tested this already. Note that you would surely need to reflash the same gapps package you were using before right after the new version flash.
I can't tell this for certain. It totally depends on your usecase and preferences. There aren't any unresolved bugs coming from previous versions (other than mentioned). Some people say however that the rom runs slower than the previous versions, especially with gapps. For me personally it was still ok.
Not worse than before with lineage at least. For what it's worth, there is actually a new lineage camera app now. And we were getting some good battery life results during the testing.
Click to expand...
Click to collapse
the gapps is not available for Android 13. Does it have Google apps?
Option58 said:
I also think yes, but no one has tested this already. Note that you would surely need to reflash the same gapps package you were using before right after the new version flash.
I can't tell this for certain. It totally depends on your usecase and preferences. There aren't any unresolved bugs coming from previous versions (other than mentioned). Some people say however that the rom runs slower than the previous versions, especially with gapps. For me personally it was still ok.
Not worse than before with lineage at least. For what it's worth, there is actually a new lineage camera app now. And we were getting some good battery life results during the testing.
Click to expand...
Click to collapse
What does Network traffic monitoring do? I switch off Mobile data and WIFI for many apps in the app settings. Without Network traffic monitoring, does it mean that separate app Mobile data and WIFI switching off will not work reliably? Or is it completely unrelated?
lord_wolf7 said:
the gapps is not available for Android 13. Does it have Google apps?
Click to expand...
Click to collapse
hodanli said:
thanks for the update.
which gapps is recommended for los20
Click to expand...
Click to collapse
I focused mainly on fixing rom bugs, so I haven't had much time to investigate the google apps situation.
But yeah they exist. They can be found using the link in the thread.
Flamegapps, Nikgapps and perhaps a several others are there for android 13 already.
Bried said:
What does Network traffic monitoring do? I switch off Mobile data and WIFI for many apps in the app settings. Without Network traffic monitoring, does it mean that separate app Mobile data and WIFI switching off will not work reliably? Or is it completely unrelated?
Click to expand...
Click to collapse
I believe that is unrelated. It is literally broken monitoring.
network monitor does not work
backup doesn't work properly
why is the battery mah 3600?
nikgapps go doesn't work properly
issues :
using qr scan notification panel causes settings to crash, HDCP checking causes minor lag, SRGB doesn't work , network monitor does not work, nikgapps go doesn't work properly, backup doesn't work properly
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 13, which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is working:
- WiFi
- DualSIM, including calls on both SIMs
- Bluetooth
- NFC
- Camera
- Sound
- GPS
- Fingerprint scanner
- Sensors
- SD cards
- Double tap to wake
- Data encryption
- SELinux enforcing
- OTA updates
- Signature spoofing
- Most other basic stuff
Spoiler: Known issues
Known issues:
- VoLTE
Installation guide:
Spoiler: Using Lineage recovery
1. Recommended Samsung firmware version is A705FNXXU5DVK6, but it will work on slightly older versions too.Make sure that the bootloader is unlocked.--
2. Boot the phone into download mode. Flash Lineage recovery through AP button in Odin.Download here. Note: Use TWRP at your own risk! It does not properly support new A13 roms with the latest changes.
Use Lineage recovery for the best experience, otherwise don't complain if your phone bootloops.
--
3. Boot into recovery (Vol+ and Power while USB is plugged into PC) Note: Samsung's OneUI wipes the custom recovery partition and possibly vbmeta while booting so try not to reboot into Android.
--
4. Format data and system in the recovery--
5. Flash the rom in "Apply update" menu. There are 2 ways to install:
On the phone: Copy the zip to a FAT32-formatted microSD card and install it in recovery.
With a PC: Use Minimal ADB on Windows. Open "cmd-here" and type
Code:
adb sideload <rom-file>
where <rom-file> is the filename (drag-and-drop the zip file into cmd window).
--
6. (Optional) Flash add-ons such as Google apps or Magisk in the same way that you flashed the rom.We now have a working ramdisk so newest Magisk works fine ^^
--
7. Reboot and enjoy
Downloads:ROM: lineage-20.0-20230619-UNOFFICIAL-a70q.zipRecovery: lineage-20.0-20230619-recovery-a70q.tar* Lineage 19.1 is still maintained here.
Changelog:
Spoiler: Click to open
20230619:
Full changelogs: https://github.com/rtd1250/a70q_OTA/releases
Like my work? Consider donating
Buy rtd1250 a Coffee. ko-fi.com/rtd1250
Become a supporter of rtd1250 today! ❤️ Ko-fi lets you support the creators you love with no fees on donations.
ko-fi.com
Credits:
* @rttxda @ataberkozen @haky 86
* @Grarak for the original 17.1 trees
* @Simon1511 for his work on Lineage for similar Samsung qcom phones, enabling this project to get this far
* All other Lineage devs
Source code
https://github.com/LineageOS
https://github.com/rtd1250/android_device_samsung_a70q
https://github.com/rtd1250/android_kernel_samsung_sm6150
https://github.com/rtd1250/proprietary_vendor_samsung_a70q
Other info
OS version: Android 13
Linux version: 4.14.190
Recommended firmware: A705FNXXU5DVK6
Build date: 19.06.2023
Screen off fingerprint not working even after enabling it from settings. However, to lineageos 19.1, it was working as expected.
Will look into that, thanks for reporting. You can use DT2W or raise to wake in the meantime
Edit: fixed as of 20221126
Still downloading hope no sleep of death
all good on the a70 (sm-a705mn) for now
thanks for the rom
Great work as always, thanks a lot
New update is now available, with Screen off FOD fixed (make sure you enable it in settings). You might also find that Always on display is turned on by default, it can be turned off with a quick settings tile. You also can update through settings app on the phone.
For OTA updates I recommend Lineage recovery and, if you need root, Lygisk. Don't report bugs with updates if you use Magisk.
Is volte working in this rom?
MarvinMod said:
Is volte working in this rom?
Click to expand...
Click to collapse
Don't expect VoLTE on _any_ rom for a samsung phone, there is no implementation in AOSP. Official devices lack it too. No developer has bothered to do volte so far (and probably won't unless there's a good reason). Other than that, we're pretty much as bugless as we can get currently.
rttxda said:
Don't expect VoLTE on _any_ rom for a samsung phone, there is no implementation in AOSP. Official devices lack it too. No developer has bothered to do volte so far (and probably won't unless there's a good reason). Other than that, we're pretty much as bugless as we can get currently.
Click to expand...
Click to collapse
Thanks, due to needing Volte for calls and texts, now that 3g is shut down, looks like im stuck using stock.
MarvinMod said:
Thanks, due to needing Volte for calls and texts, now that 3g is shut down, looks like im stuck using stock.
Click to expand...
Click to collapse
Apart from that, only thing you could do is use OneUI mods.. volte might happen one day if someone takes the time to reverse engineer it but so far we're out of luck. This is a problem on every samsung device on AOSP, and with other makes, YMMV.
rttxda said:
Apart from that, only thing you could do is use OneUI mods.. volte might happen one day if someone takes the time to reverse engineer it but so far we're out of luck. This is a problem on every samsung device on AOSP, and with other makes, YMMV.
Click to expand...
Click to collapse
It modded with magisk and safety net pass. Debloated and such. I really like los though.
Personally I'd say los is a great experience as long as 3G calls are not a problem, I use it on my daily phone which has no volte either, but at least is maintained officially
(Also in many countries 3G is shut down before 2G so I'm pretty sure 2G can still be used in those)
How to make dual sim work?
Works out of the box if you haven't messed with the efs partition and did a clean flash. You can also try 19.1 just in case.
vendor needs to update
Why? Even the security patch wasn't bumped. It's not so urgent, it was literally released today.
muito obrigado, A70 é muito mais rápido comparado ao LOS 19.1, você tem uma recomendação de kernel?
DiEGo7SiLVa said:
thanks a lot, A70 is much faster compared to LOS 19.1, do you have a kernel recommendation?
Click to expand...
Click to collapse
Use the lineage kernel, it's most stable and has good performance too. Older "mod" kernels will not work with android 13
My phone can't detect sim 2 on OTA builds but in the older builds it does. A705MN/DS.