Development [CLOSED][DEAD] [UNOFFICIAL] [OTA] LineageOS 19.1 for Samsung Galaxy M12/F12 (M127F/M127G/F127G) - Samsung Galaxy M12

{
"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 12, 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:
* 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.
Instructions
Follow the instructions here (read the whole instruction before you do any modifications to your device)
Known Issues
The virtual light sensor (unlikely to be ever fixed)
VoLTE/VoWifi, due to the obvious reasons.
You tell me
Downloads
Builds for M12/F12 This project has been abandoned, see here.
MindTheGapps
Features
FBE data encryption (AES-256-XTS)
SELinux Enforcing
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
DO NOT Report bugs if you're using TWRP
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 /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
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. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Support
Telegram group
Contributors
@ActuallyNotGelb for bringup
@A2L5E0X1 for continuing development and providing OTAs
@ap4ss3rby for several fixes (SELinux, performance tuning, proximity sensor fix)
@Linux4 for providing several fixes as well as being an exynos pro
LineageOS for the ROM
and all the other contributors who shared their code publicly
Device tree and kernel source code
Exynos850-dev github

If your Exynos850 device is not supported by LineageOS yet and you want to help us to add support for it, you can be a tester for it. You can find a list of supported devices in the Telegram group!
For root, while vanilla magisk works perfectly fine, I (and the other devs) recommend lygisk due to its OTA survivability. You can download it here

A2L5E0X1 said:
first
Click to expand...
Click to collapse
congrats lmao

Great work

Can this be used for M127G? If not then please give gsi guide again until support comes as I am allergic to OneUI

Things I've discovered to not be fixed or handled in any particular way (add to known issues):
Flashlight management – I'm unsure if that could be integrated into LineageOS SytemUI/Settings, like it is done in OneUI, without actually doing any major modifications within the OS (it still should be LineageOS, after all). It's OK IMO to either provide an app for it or leave it as it is.
Bluetooth HSP/HFP profiles – I've noticed LineageOS does not switch (or fails to do so) to HSP/HSF profiles. A2DP works fine, through. This bug also occurs on GSI images (either based on Android 11 or 12).

M127G User said:
Can this be used for M127G? If not then please give gsi guide again until support comes as I am allergic to OneUI
Click to expand...
Click to collapse
If you read the TODO list you would have known that we are working on it. Please read the thread before asking
SB3P said:
Things I've discovered to not be fixed or handled in any particular way (add to known issues):
Flashlight management – I'm unsure if that could be integrated into LineageOS SytemUI/Settings, like it is done in OneUI, without actually doing any major modifications within the OS (it still should be LineageOS, after all). It's OK IMO to either provide an app for it or leave it as it is.
Bluetooth HSP/HFP profiles – I've noticed LineageOS does not switch (or fails to do so) to HSP/HSF profiles. A2DP works fine, through. This bug also occurs on GSI images (either based on Android 11 or 12).
Click to expand...
Click to collapse
I'll see what we can do about it. Thanks for your report.

Hello. I'm trying to view the instructions but it gives me ERR_CONNECTION_RESET. Tried to disable uBlock Origin but still the same error

inn0ichi said:
Hello. I'm trying to view the instructions but it gives me ERR_CONNECTION_RESET. Tried to disable uBlock Origin but still the same error
Click to expand...
Click to collapse
This seems to be an issue with telegraph or possibly you needing to use a VPN. I can access it just fine.

ap4ss3rby said:
This seems to be an issue with telegraph or possibly you needing to use a VPN. I can access it just fine.
Click to expand...
Click to collapse
I used Proxy but images wont load so I archived the site on Wayback Machine and viewed it from there lol.

SB3P said:
Things I've discovered to not be fixed or handled in any particular way (add to known issues):
Flashlight management – I'm unsure if that could be integrated into LineageOS SytemUI/Settings, like it is done in OneUI, without actually doing any major modifications within the OS (it still should be LineageOS, after all). It's OK IMO to either provide an app for it or leave it as it is.
Bluetooth HSP/HFP profiles – I've noticed LineageOS does not switch (or fails to do so) to HSP/HSF profiles. A2DP works fine, through. This bug also occurs on GSI images (either based on Android 11 or 12).
Click to expand...
Click to collapse
Hey, so about the first thing, since it's not device specific and I am building vanilla lineage 19.1 without additional patches this will probably be never added, and to be honest I don't even know what you mean with that, I didn't use OneUI on this thing that much.
And about the second thing, I've asked someone and there is a fix but I need you to test this. Do you have telegram or another chat platform? Would be way easier for me then. If not then we can probably pm on xda as well.

A2L5E0X1 said:
Hey, so about the first thing, since it's not device specific and I am building vanilla lineage 19.1 without additional patches this will probably be never added (...)
Click to expand...
Click to collapse
I was pretty sure it is not implemented in stock Android / LineageOS, this is why I think ignoring it is just fine. Probably though it would be possible to distribute a separate app to control a flashlight brightness, with a notification panel actions. But I don't think this is something really needed and might be anyway outside of this project's scope, so I think you could just ignore this. Maybe using PHH app is somehow possible with this ROM to have a GUI to control the brightness.
A2L5E0X1 said:
(...) and to be honest I don't even know what you mean with that, I didn't use OneUI on this thing that much.
Click to expand...
Click to collapse
It uses an integer from 1-5 scale to control the brightness sensitivity. I believe this is implemented by writing to one of /sys devices, but I may take a look at PHH app to confirm if it works like this.
A2L5E0X1 said:
And about the second thing, I've asked someone and there is a fix but I need you to test this. Do you have telegram or another chat platform? Would be way easier for me then. If not then we can probably pm on xda as well.
Click to expand...
Click to collapse
I would prefer XDA, feel free to PM me and I will eventually respond to you.

SB3P said:
I was pretty sure it is not implemented in stock Android / LineageOS, this is why I think ignoring it is just fine. Probably though it would be possible to distribute a separate app to control a flashlight brightness, with a notification panel actions. But I don't think this is something really needed and might be anyway outside of this project's scope, so I think you could just ignore this. Maybe using PHH app is somehow possible with this ROM to have a GUI to control the brightness.
It uses an integer from 1-5 scale to control the brightness sensitivity. I believe this is implemented by writing to one of /sys devices, but I may take a look at PHH app to confirm if it works like this.
I would prefer XDA, feel free to PM me and I will eventually respond to you.
Click to expand...
Click to collapse
I'd still recommend you get Telegram and join https://t.me/exynos850oss - premium support for free lmao

SB3P said:
I would prefer XDA, feel free to PM me and I will eventually respond to you.
Click to expand...
Click to collapse
Alright I will send you a new boot image in the evening.

Also, could you patch LineageOS to support signature spoofing? It would be useful for those who want to pass a safetynet check with microG and with the right combination of Magisk DenyList and Universal SafetyNet Fix module (or at least that's how it worked for me with GSIs).
Edit: Added link to signature spoofing patches.

SB3P said:
Also, could you patch LineageOS to support signature spoofing? It would be useful for those who want to pass a safetynet check with microG and with the right combination of Magisk DenyList and Universal SafetyNet Fix module (or at least that's how it worked for me with GSIs).
Click to expand...
Click to collapse
We're looking to apply for official, we can't do neither of those things (signature spoofing and doing any tweaks to pass safetynet). I'm sorry :/

ActuallyNotGelb said:
We're looking to apply for official, we can't do neither of those things (signature spoofing and doing any tweaks to pass safetynet). I'm sorry :/
Click to expand...
Click to collapse
Too bad, it would be at least great to have a build with some patches. With GSIs, even "vanilla" version had signature spoofing and some patches that I'm not sure whenever they helped me at passing safetynet or not. The thing is that I try to "unload" Magisk for some selected apps which I believed that made everything work fine with patched ROM. Now without any signature spoofing, there's probably no way to have signature spoofing without patching ROM (with LSPosed) and disable Magisk on Zygisk. While there's a way to patch a prebuilt ROM, I don't think it will survive OTA.

SB3P said:
Too bad, it would be at least great to have a build with some patches. With GSIs, even "vanilla" version had signature spoofing and some patches that I'm not sure whenever they helped me at passing safetynet or not. The thing is that I try to "unload" Magisk for some selected apps which I believed that made everything work fine with patched ROM. Now without any signature spoofing, there's probably no way to have signature spoofing without patching ROM (with LSPosed) and disable Magisk on Zygisk. There's a way to patch it, but I don't think it will survive OTA.
Click to expand...
Click to collapse
There is a fork of Magisk that can survive OTA called Lygisk. I have it linked in one of the initial posts

ap4ss3rby said:
There is a fork of Magisk that can survive OTA called Lygisk. I have it linked in one of the initial posts
Click to expand...
Click to collapse
Oh, I did related to prebuilt ROM patching to support signature spoofing, my bad...

SB3P said:
Oh, I did related to prebuilt ROM patching to support signature spoofing, my bad...
Click to expand...
Click to collapse
Just understand we can't please every user around, as we're currently trying to improve the trees while sticking to LineageOS's rules (the objective, as previously stated, is to apply for official)

Related

[ROM][EXPERIMENTAL][7.1.1][Z3C][UNOFFICIAL]CyanogenMod 14.1[2017/01/06]

{
"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 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device..
Code:
#include
/*
* 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. Linked below is a package that has come from another Android project that restore the Google parts. 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 out Gerrit Code Review.
Downloads
ROM: https://www.androidfilehost.com/?w=files&flid=134255
Recovery: https://dl.twrp.me/z3c/
Gapps: http://opengapps.org
What works?
Wi-Fi
RIL (Calls, SMS, Mobile Data)
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Video (playback)
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
Systemsounds are too loud (the soundlevel of systemsounds couldn’t be influenced by any of the loudnesssliders) - device related
Music can't be adjusted by EQ - device related
Vibration intensity can't be adjusted - device related
Touch focus doesn't work properly (until we get new blobs) - device related
Focus via Sony’s hardware (Cam) - Button doesn’t work - device related
Video recording- device related
Show weather on the status bar doesn’t work - CM related
NFC - device related
Random reboots while charging - device related
No Swipe (keyboard) - CM related
On Lockscreen there is only the actual weather displayed without location name and without icons - CM related
FLAC files could not be played - CM related
Problems with Bluetooth - device related
Theme engine is missing - CM related
Installation Instructions
Make a backup!
Unlock bootloader
Install the latest TWRP Recovery
Download the ROM and GApps
Reboot to recovery
Wipe data/factory reset if coming from stock or another non-CM ROM (You may get a "staus 7" error if you fail to wipe.)
Flash the ROM and then GApps
Reboot your phone
Enjoy!
To upgrade to a newer build, simply flash the zip. There's no need for data wipe or flashing Google Apps again. (However, if you are experiencing strange issues, you may want to try a wipe.)
OTA Updates:
Recommended recovery: TWRP
Changelog
Code:
20161206:
- Initial release
Reporting Bugs
You are allowed to report bugs only in this thread.
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 /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
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. The following is a useful format to follow.
Code:
What is your--
Phone model:
Radio (baseband):
CM version:
CM Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
XDA:DevDB Information
CyanogenMod14.1, ROM for the Sony Xperia Z3 Compact
Contributors
doriandiaconu
Source Code: https://github.com/CyanogenMod
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Bootloader
Based On: CyanogenMod
Version Information
Status: Testing
Current Beta Version: 1
Beta Release Date: 2016-12-27
Created 2016-12-08
Last Updated 2017-01-06
First!
Nice one @doriandiaconu Will get testing today!
In call volume is fixed and other user experiences echo
video recording isn't functional but preview works
Also i noticed in your aries tree that you still have egl.cfg which is deprecated now
Thanks!
It seems I misplaced the thread. I'll ask one of the admins to move it.
am i correct in assuming that you will get the fisheye effect on the camera with this?
downloading right now - will give it a try and report...
@doriandiaconu OK here is my first impression:
The ROM starts without probs - i even don't have to adjust the updater script :good:
Cam starts without forceclosing - but this could be not valid for the whole time - but for now it works - the foto i have taken has still little problems with autofocus - but for now not bad
* Equalizer for Music seems not to work - there is no difference in sound while applying different presets.
* Though weather for statusbar could be selected there is no weather to be seen - the same could be said for weather on the lockscreen simply not there - i installed Yahoo CM weather Provider - but the service couldn't even accept a given location ???
* System sounds could not be adjusted - they are very loud for now - but maybe there is a hidden feature to adjust...
* NFC could not be activated - the field is insensitiv
THX for this build
Update:
Weather seems to work now - maybe some time was needed for an update - on Lockscreen Weather could be seen, but Music on lockscreen has to be deactivated
veti said:
am i correct in assuming that you will get the fisheye effect on the camera with this?
Click to expand...
Click to collapse
You are absolutely right. That's something that won't be fixed that easily (if ever)
[emoji7] [emoji7] [emoji7]
Downloading now...
Hmmm, my new home...
mcgi5sr2 said:
First!
Nice one @doriandiaconu Will get testing today!
In call volume is fixed and other user experiences echo
video recording isn't functional but preview works
Also i noticed in your aries tree that you still have egl.cfg which is deprecated now
Click to expand...
Click to collapse
You lucky bastard!!
I wanted to be first [emoji23]
A.R.I.S.E Z3C DiSCONTiNUEdSLiMM EliteKernel Phh.superuser Magisk Substratum
mcgi5sr2 said:
Also i noticed in your aries tree that you still have egl.cfg which is deprecated now
Click to expand...
Click to collapse
My bad & thanks for the info.
Maybe it is now time for the common github creation to keep all of this clean. Will see if I can do this today.
Here is z3 not working list.
Bluetooth is fixed, then break again, etc... Other meaning: Under development
Another point are deep_sleep, we are working on it but will take time.
CC: @doriandiaconu
P.S. I came from z3 and don't own z3c so only can help on basics.
Thank you for the intervention @nailyk
Will edit OP when I get home and hopefully will fix some stuff in the next days.
EDIT: can someone make a list with what it's not working? It seems some of the things took some time to settle @Rhonin86 @mcgi5sr2
Never mind .....
i think tomorrow afternoon / evening i will find some time to proceed further tests and create a list - any wishes concerning the format of the list ?
Google Doc / Excel sheet / a simple post ...
Your wish is my demand
Cheers
Rhonin
doriandiaconu said:
You are absolutely right. That's something that won't be fixed that easily (if ever)
Click to expand...
Click to collapse
It's so bad that we will not get a proper working aosp or cm rom. I'm so pissed on sony about this, probably will not buy any sony device just because of this reason.
Delete
Truth is we could get a good working camera but this implies a lot of knowledge that i don't have and a lot of time.
Sony aren't at fault for this. Look at Samsung. Because of the Exynos CPU and the knox partition they don't even hope for a CM/AOSP project, either on the S7 or the S6.
@Rhonin86 I don't mind it either way
doriandiaconu said:
Truth is we could get a good working camera but this implies a lot of knowledge that i don't have and a lot of time.
Sony aren't at fault for this. Look at Samsung. Because of the Exynos CPU and the knox partition they don't even hope for a CM/AOSP project, either on the S7 or the S6.
@Rhonin86 I don't mind it either way
Click to expand...
Click to collapse
People know there will be no custom aosp/cm rom working on exynos chipset before buying samsung phones. I bought this phone with high expectations, but regretted.
Barua said:
People know there will be no custom aosp/cm rom working on exynos chipset before buying samsung phones. I bought this phone with high expectations, but regretted.
Click to expand...
Click to collapse
On a long term, there will be development for the shinano devices. Now it's just the beginning and we are few that are working. But there's still hope. CM12.1 was good, CM13 was hardly workable because of the 3.4 kernel. Devs didn't like that and left. Now they have switched to the 3.10 kernel again and CM14.1 is less buggy than CM13.
I think I managed to fix the NFC issue. Camera will get better once the new blobs will be released. Things will get OK. But only in due time and with a lot of work.
why is fish eye so present in this device? I got that in every rom (stock even when in 4k without steadyshot)... I came to this device from xperiaZ thinking camera will rock, and now I can't even use cm/aosp cause camera is so important to me
Edit: sorry for partially off-topic :3
I am getting error 7 when installing in recovery, please help
I also got error 7 flashing this in twrp 3+ but flashed this version last week successfully. Might have to change script can't remember if i had to or not. Good luck. I'm going to keep trying this. Cant post link new user but bing "sony aries cm14.1" choose androidbiits how to install nougat 7.1 on sony z3c. The link is good.
Take out underscores and link is to rom.
ps://androidfilehost. ______-com./?______fid=385035244224400853
For people with error 7 you can just remove the first line of the install script in the zip.
For comments on the camera, to be honest no one cares what you think here. If you want to vent go to the official sony forum, the people on XDA are working with what we have. This is a development thread for CM-14.1 if you don't have anything to add about the ROM ie logcats dmesg etc or bug reports then please don't post.
https://github.com/mcgi5sr2/device_sony_aries is the device tree i used for some early builds. It was forked from latest 7.1 branch of the sonyxperiadev repos.
hey, thanks for ur work. is great. i want to ask if is possible to apply any theme. theme engine is not yet implemented, so exist another alternative?

[ROM][Samsung Galaxy S3][7.1.2][d2vzw]Team OctOS Oct-N

Warning: Video conferencing apps do not work on this, or any Lineage N based ROM on d2. If this is a deal breaker for you, please use an earlier verison. We are working on it, there is no ETA.
SuperSU is not supported by OctOS on d2. Use lineage root or magisk.
{
"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"
}
Disclaimer: OctOs is a WIP. It has been evaluated as being stable, and is suitable for daily use in most cases. While it may be considered stable, there may be unknown bugs. The development team is not responsible for any damage to your device or your information.
Click to expand...
Click to collapse
Team OctOs presents Oct-N.
We maintain a current release record and change-log on our website: http://www.teamoctos.com
We have Gapps here.
http://opengapps.org
***USE Gapps of your choosing, we prefer Open Gapps***
- Please Do Not Mirror our files without talking to us. We can do that ourselves should we desire to. -​
Feature List
Substratum rootless theme engine support (must install Substratum from play store)
Tentacles settings!
Pixel Launcher Included
OmniSwitch
Power menu options
Screenshot
Screen record
DPI settings
Status bar time and date options
Status bar network traffic indicator
Status bar notification settings
Quick tile settings
Volume button playback control
Volume button wake
DUI (fling, pulse, smartbar)
Screen record
And much more!!!!
Click to expand...
Click to collapse
Frequently Asked Questions
Q: Is this Android 7 (Nougat)?
A: Yes, this is Android 7.1.2
Q: What code is Oct-N based on?
A: This version of Oct-N is based on LineageOS 14.1
Q: Why isn't there XYZ feature?
A: Shoot us a Suggestion if you want to see something added. While we are not going to promise to implement, we will always look into it
Q: But all the others have..
A: ROM developers, build something they want to use. The ROM developer that includes something they won't run implies less than 100% effort to ensure it does work. As a team, we have similar goals and objectives. If XYZ ROM has a feature you want, and we don't include (or don't want to include), feel free to use XYZ ROM, or build your own custom version of Oct-N.
Q: What about root?
A: Root is removed by default (user will be able to flash which ever root zip they want)
Bugs:
Bugs happen. Our testers are very good at breaking things, but no where near as good as the rest of the Android public. In order to investigate and fix issues, we need the help of the users who are going to report them. The Android OS has many nifty features to help us in this, but only if we can engage the user to assist us.
Logs, Logcat, and the Android Debugging Bridge (ADB)
Like any other OS, Android has multiple log files that are generated and record the goings-on of the system. As a user, you have two basic ways to view and pull these to send to us. Without the information in the logfiles, there simply is not a whole lot of information to go on.
Log file APKs
Team OctOs recommends SysLog from the Android Market. This application will allow you to selectively pick any (or all) of the system logs, compress them into a .ZIP file, and allow you to save, email, move to your Copy/DropBox/Cloud Storage account, etc.
ADB Logcat
The Android Debugging Bridge (ADB) is a powerful tool available from Google as part of the Android Software Development Kit (SDK). Used for many things, being able to selectively see, in real-time, what your device is doing cannot be downplayed. While there is more setup involved, if you are doing consistent ROM flashing, you really should invest the time to get setup properly to do it.
ADB Logcat tutorial here: How to create a logcat log
Basic Instructions:
Download ROM .zip file and MD5 file, and grab your favorite Open Gapps package http://opengapps.org
Reboot to Recovery (Note: Use Reboot to Recovery from Power Menu, Hardware-based boot to recovery, or adb reboot recovery - ROM Manager or similar software is NOT supported)
--- TWRP is the ONLY recovery Team OctOs uses - We do not support flashing on CWM ---
The Oct-N ROM installation script will automatically wipe /system, /cache, and /dalvik-cache. There is no need to do these before or after flashing the ROM unless you are instructed to by your Gapps Provider. When dirty flashing weekly updates, you MUST reflash Gapps along with any other files, apps, custom mods or kernels etc.. (anything that resides in system partition)
Flash ROM, GApps and any additional .ZIP files
Reboot
Download
Download from Team-OctOS web site!
Change log
View change log on Team-OctOS web site!
The foundation of the Android OS is the fact that is it open-source. We have all code we use internally in the creation of Oct-N available on our GitHub repositories.
Unless otherwise specified, all Oct-N builds kernel souce can be found on github at Team-OctOS.
Team OctOs GitHub - http://www.github.com/Team-OctOs
Team OctOs Gerrit Review - http://www.teamoctos.com:8080
Team OctOs GPLv2 License - http://www.teamoctos.com/license/
Team OctOs Patreon Campaign - https://www.patreon.com/TOctOs
Donate to OctOS Development (PayPal)
Want To Build Your Own?
Check out the ReadMe on our GitHub for Instructions
Special thanks to
Our testers, without which, there would be no public releases for OctOs
We would also like to thank
AOSP
Open Gapps
LineageOS
Anyone else who has ever submitted Open-Source code
Click to expand...
Click to collapse
Follow Team-OctOS!
AOSP for d2vzw?
This is AWESOME!! Correct me if I'm wrong but it looks like there's a placeholder for LineageOS-based OctoOS but not AOSP. Any chance there'll be an AOSP version for our precious d2vzw?
Thanks for all your work! :highfive:
Nice cant wait!
OK guys first round of weeklies up on site! Go get em!!
https://www.teamoctos.com/oct-n-weekly-lineageos-base/
Enjoy!
canodroid15 said:
OK guys first round of weeklies up on site! Go get em!!
https://www.teamoctos.com/oct-n-weekly-lineageos-base/
Enjoy!
Click to expand...
Click to collapse
F2fs compatible? To system, data and cache?
Sent from my Pixel using XDA Forums Pro.
mamarcac said:
This is AWESOME!! Correct me if I'm wrong but it looks like there's a placeholder for LineageOS-based OctoOS but not AOSP. Any chance there'll be an AOSP version for our precious d2vzw?
Thanks for all your work! :highfive:
Click to expand...
Click to collapse
We tried to get AOSP working for D2 (among others) when I was at PACROM working on M. Let's just say that trying to support devices on AOSP without upstream support is a big reason why PAC burned out and disbanded.
That's a long way of saying: No.
Pierre2324 said:
F2fs compatible? To system, data and cache?
Sent from my Pixel using XDA Forums Pro.
Click to expand...
Click to collapse
I just checked and f2fs support is in the kernel. I haven't tested it, but if you do, please report back.
clearchris said:
I just checked and f2fs support is in the kernel. I haven't tested it, but if you do, please report back.
Click to expand...
Click to collapse
I tested it and working f2fs on data and cache..when formatting system to f2fs it doesnt boot
Sent from my Pixel using XDA Forums Pro.
are their any known issues with this ROM? I need to find the newest ROM for this phone that is stable since I plan to give it away to someone in need. Thank you.
Jaws4God said:
are their any known issues with this ROM? I need to find the newest ROM for this phone that is stable since I plan to give it away to someone in need. Thank you.
Click to expand...
Click to collapse
If you can wait until friday, I'd go with the new build. There's a fix for the TWRP backup problem coming. All N ROMs have this issue, soon all will have fix because I sent it upstream to lineage.
please , i am not getting mobile network....there is a sim card but it says, no sim card.
Latest weekly has the TWRP fix. Reports from users who have installed, backed up, and restored this ROM are welcomed.
Thanks!
Forsonkwesi said:
please , i am not getting mobile network....there is a sim card but it says, no sim card.
Click to expand...
Click to collapse
Try the latest build. The TWRP fix might also fix your issue.
I am also having issues with sim card, it says no sim card!!!, please help!!!!!!!!
knightride101 said:
I am also having issues with sim card, it says no sim card!!!, please help!!!!!!!!
Click to expand...
Click to collapse
What build are you using? Who is your carrier? Did you flash opengapps? Xposed? Clean flash?
I just may give this a try since I have been having some issues with the Unofficial LOS14.1.
Sent from my SCH-I535 using XDA Free mobile app
I have flashed it with OCT-N-WEEKLY-20170120-2100-d2vzw with opengaps and did a clean flash, my local company is Telcel mexico. Thanks!!!
This and the Unofficial LOS14.1 has been giving problems with both the WiFi Data and the Mobile Data. The WiFi connects but, no Internet and the Mobile connects to the tower but, no mobile data and the APN is good.
After doing a bit of research, i found that, for no apparent reason, the MAC address may not be correct for many individuals who are having the same issues.
Somehow the MAC address requires a manual correction within the Nougat in order for the Data to connect.
I found that this happens with other devices but, not all.
Has anyone ever looked into this?
Sent from my SCH-I535 using XDA Free mobile app
Ibuprophen said:
This and the Unofficial LOS14.1 has been giving problems with both the WiFi Data and the Mobile Data. The WiFi connects but, no Internet and the Mobile connects to the tower but, no mobile data and the APN is good.
After doing a bit of research, i found that, for no apparent reason, the MAC address may not be correct for many individuals who are having the same issues.
Somehow the MAC address requires a manual correction within the Nougat in order for the Data to connect.
I found that this happens with other devices but, not all.
Has anyone ever looked into this?
Sent from my SCH-I535 using XDA Free mobile app
Click to expand...
Click to collapse
Interesting! Can you get a logcat?
clearchris said:
Interesting! Can you get a logcat?
Click to expand...
Click to collapse
I had previously used the Logcat and when I, and a few others, had reviewed it deeply, we saw the data issue but, nothing specific to the MAC. There won't be any annotations specifically regarding the MAC, only the errors that were returned when anything attempted to access the WiFi or Mobile Data (ie.. The Play Store).
I'm still hacking out some ideas to grab the MAC while in CM13 and when the Nougat is installed, the MAC will be verified and changed within the System.
I have some manual commands but, looking to create something easier, like a flash file, to perform the necessary changes.
From what I can find, so far, within the "/efs/wifi/" directory, there is a file ".mac.info" that has the MAC address.
A work in progress but, am always looking for constructive input.
Sent from my SCH-I535 using XDA Free mobile app

[ROM][HLTE][LA17.1] LineageOS for microG without Google Play services [02/01]

{
"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 for MicroG​The full Android experience without Google Apps
Disclaimer:
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.
Working features:
- Wi-Fi (including Hotspot)
- Sound
- Graphics
- USB tethering
- Video playback
- Fingerprint sensor
- RIL
* Calls
* Mobile Data
* SMS / MMS
- Device sensors
- Buttons (functionality and backlight)
- Bluetooth
- MTP
- GPU acceleration (2D & 3D)
- HW encoding/decoding
- Offline charging (charging whilst powered off)
- GPS
- Camera
Bugs and non-working features:
nothing
It is strongly advised not to install GApps as this ROM includes a replacement for them.
Downloads:
LOS 17.1 microG
SafetyNet Fix
Find more about LineageOS for microG here: https://lineage.microg.org/
LineageOS for microG, ROM for Note 3
Contributors
Simon94, ncorna, n1zzo, LineageOS, @MaR-V-iN
Source Code: https://github.com/lineageos4microg
ROM OS Version: 7.x Nougat
Based On: LineageOS
Version Information
Status: Nightly
Created 2018-02-18
Last Updated Every Thursday
Download link
https://download.lineage.microg.org/hlte/
Android experience relies heavily on Google's Play Services. The microG project creates an alternative to installing Gapps, which install and execute closed-source blobs on our phones. MicroG however requires a patch called "signature spoofing", which allows microG's apps to spoof themselves as Google Apps. LineageOS currently does not include the patch due to different opinions among the developers. (further information can be found here)
This makes microG installation difficult on LineageOS and other ROMs. Our ROM is a fork of LineageOS with just the necessary changes to have microG built-in. We ship builds for all devices supported by LineageOS project every couple of days.
You can find us on https://lineage.microg.org
I decide to post here, for inform you and because I'm on it about 1 month and the rom is very smooth, stable and battery friendly and more, without play store who is heavy and without any confidentiality...For those who care about it, it's very important to move to this rom
Of course all credits goes to the team, who made this possible
I hope that we have soon LA15.1 support....
******************************************************************************************///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*******************************************************************************************************/////////////////////////////////////////////////////////*************************************************************************************************************************************************/////////////////////////////////////////////////////////////
for those who want to try on different rom than LA14.1,already builded, you can use shadow53s flashable zip builder...
all credits goes to @Shadow53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++********************************************************************************----------------------------------------------------------------------------------------------------------------------////////////////////////////////////////////////////////////////////////////////////////+++++++++++++++++++++++++++++++++++++++++++++++++++*****************************************************************************----------------------------------------------------------------------------------------------------------------//////////////////////////////////////////////////////////////////////////////////////////////
FAQ​
Why all of this? Isn't OpenGApps free software?
Yes and no, the name "OpenGApps" is misleading. While OpenGApps uses free software to retrieve and bundle the GApps, the apps themselves are not free software, they are in fact the same Google Apps you find on a new phone.
Why should I use microG instead of the standard Google Play Services?
First of all, freedom. I can't explain here why free software is so important (this is a FAQ, not a 200 pages manual), but if you're interested you can start by reading this.
Second, the Play Services are very expensive in terms of resources, they drain lots of battery and they use lots of space, while microG requires much less resources. To give you an idea, the smallest possible package of OpenGApps ("Pico Package") on ARM 7.1 is ~125 MB, while the full microG suite (GmsCore, GsfProxy, FakeStore, MozillaNlpBackend and NominatimNlpBackend) is ~4 MB.
Isn't Android free software? Can't I just install LineageOS without both GApps and microG?
Android is based on the AOSP project, which is free software. However many common features are handled by the proprietary GApps, generally by the Google Play Services. You can use LineageOS without GApps/microG, but you will probably miss something. In particular, you won't have the:
network localization services, which means that you can only use the GPS for the positioning
Google Cloud Messaging, so you won't receive any push notification for any app that relies on it
the Maps API, which means that any app that uses Google Maps through the Maps API will probably crash
With microG these services (and many others) are reimplemented.
Is LineageOS for microG completely free software?
Unfortunately no, like LineageOS it still has some non-free components. See the Replicant project for more informations.
Which is the current status of microG? Which APIs are already implemented?
See here.
Why do we need a custom build of LineageOS to have microG? Can't I install microG on the official LineageOS?
MicroG requires a patch called "signature spoofing", which allows the microG's apps to spoof themselves as Google Apps. LineageOS' developers refused (multiple times) to include the patch, forcing us to fork their project.
Wait, on their FAQ page I see that they don't want to include the patch for security reasons. Is this ROM unsafe?
No. LineageOS' developers decided not to include this patch for various reasons.
The signature spoofing could be an unsafe feature only if the user blindly gives any permission to any app, as this permission can't be obtained automatically by the apps.
Moreover, to further strengthen the security of our ROM, we modified the signature spoofing permission so that only system privileged apps can obtain it, and no security threat is posed to our users.
Do you use test keys?
Heck, no! We sign all our builds with our own private keys.
Do you offer OTA updates?
Yes, once a week.
Do you offer delta updates?
Not currently, but it can be done if there's real demand.
Can I install apps from the Play Store on this ROM?
F-Droid is included in our ROM, so you can freely download all the FOSS apps on their repositories.
However, if you need apps which are available only on the Play Store, you're free to host your personal instance of PlayMaker (see this demo) or GPlayWeb and connect it to your F-Droid client, Playmaker will let you download apps from the Play Store and install them via F-Droid. Another solution is to use a local app, like Yalp Store.
Do I have to enable "Unknown sources" to install apps in F-Droid?
Our ROM includes "F-Droid Privileged Extension", which allows F-Droid to install and update apps without the need of user interaction or the unsafe "Unknown sources" option.
Can you add support for my device? It is officially supported by LineageOS
We already build LineageOS for microG for every device supported by LineageOS. Find your device in our Downloads page!
Can you add support for my device? It is not supported by LineageOS though...
No, I'm sorry.
I don't trust your build, I want to build it myself!
No problem! Our builds are done with this Docker image, feel free to build it yourself.
I am running a custom build of LineageOS, but yours is way cooler! How can I migrate to it without losing my data?
Replace the LineageOS official keys in our migration ZIP with your keys (or follow the suggestions in the LineageOS migration guide).
LineageOS 15.1 for microG, ROM for Note 3​
I'm not the dev of these apps but just share it to facilitate for others and want to thank's all the people include in these works....
THANK'S to : @EdricChan03 , @ale5000
for those who want to have periodic rom @EdricChan03 build every sunday an LA15.1 update, thank's to him.....
I just tested LA15.1 and a different way to have microG rom on N9005
the team who create microG works on official rom and LA15.1 is built unofficially, so we can't have a directly flashable rom like for LA14.1 but @ale5000 made a flashable zip to flash on unofficial rom so you can have same as 14.1 microG rom
I installed the last @EdricChan03 , @haggertk and [MENTION=3482571]shane87 AOKP but it should work with last [/MENTION] @vidwhal RRO
Links​
ROM : LA15.1
MicroG : microG unofficial installer
Instructions​
1 clean wipe, always better
2 flash LA15.1
3 flash microG unofficial installer 1.0.29 beta
4 flash magisk
and reboot and enjoy
LineageOS 15.1 Changelog - 16/7/2018
Changes since 16 June 2018
Welcome to the monthly LineageOS (unofficial) changelog for hlte! Here's a list of changes from 16 June 2018 to 16 July 2018!
Notes
The list of changes in every subheader is ordered by when the commit was last updated on Gerrit.
The list of changes below do not include "Automatic translation import" commits.
Features
There's a new dark mode feature! You can try it out by navigating to Settings > Display > Styles.
Android has been updated from tag android-8.1.0_r30 to tag android-8.1.0_r36.
The Android security patch level has been bumped to 5/7/2018
On Trebuchet, when editing an app, the editing icon functionality will be disabled if no icon packs are installed. (See commit I09ac14 for more info)
Changes
android
manifest: android-8.1.0_r30 -> android-8.1.0_r36 (I4f33a5)
android_packages_apps_LineageParts
parts: styles: add support for more dark overlays (I973041)
parts: Trust: better warnings management (I463279)
Parts: expose toggle for disabling trust alerts (I088d5c)
android_packages_apps_Settings
Settings: handle decrypting larger pattern sizes for sw600dp (Ic831ad)
DisplaySettings: Allow devices to opt out from lift to wake detection (Ia1b673)
settings: Add platform and RAM to "Model & Hardware" dialogue (Ia43cb3)
SimSettings: Fix preferred calls sim not being disabled (Ib8054f)
SimSettings: Use TelephonyExtUtils helper methods (Id6eaff)
Settings: hide wallpaper copyright (I186eaa)
Settings: Add LineageOS legal info (I263ccc)
android_packages_apps_Trebuchet
Edit dialog: dynamically apply foreground to icon (I09ac14)
Edit dialog: change brush color from black to white (I71fccc)
WallpaperManager: do not crash because of insufficient permissions (I1559a3)
IconsHandler: use ViewHolder, prevent AsyncTask leaks, cleanup (I333758)
IconsHandler: prevent resource not found exception when getting xml (Ia9f4ea)
logging: prevent NPE at logDeepShortcutsOpen (I8cd157)
android_packages_apps_Updater
Don't use one shot PendingIntents for the notification actions (Ib457d9)
Don't treat the current build as compatible (I72d39c)
Updater: Improve battery check (Iebb102)
Updater: Add property that allows us to downgrade (I691663)
Updater: Allow toggling A/B perf mode (I380a39)
android_vendor_lineage
vendor: build black style (I35026f)
overlays: add black style (I3414cf)
styles: add support for more dark overlays (If9e08b)
systemUi: styles: support more dark overlays (I4fafa2)
rayman95 said:
FAQ​Which is the current status of microG? Which APIs are already implemented?
See here.
Click to expand...
Click to collapse
Noticed a little something, might want to fix that hyperlink
this is absolutely great ... I have dream many time a foss alternative to closed services... :good:
I hope Lineage 15.1 can arrive here with microg
may I ask if someone here have flash it?
what about gps/wifi/battery life...
I do not understand how to sign in to Google Play? On the phone I enter the registration data from the account, but nothing is synchronized.
paolone1 said:
may I ask if someone here have flash it?
what about gps/wifi/battery life...
Click to expand...
Click to collapse
Me....everything is perfect and got 5h SOT.....
for those who want to try on different rom than LA14.1,already builded, you can use shadow53s flashable zip builder...
all credits goes to @Shadow53
Flashed This Amazing Rom Yesterday. Must Say The Battery Life Is Great ,
installed yalp ,now it shows there is an update to Micro G Services but it conflicts with the installed version. any solution?
Installed now... Just need a little help...
How to sync the contacts and the calendar data with the google account?
@rayman95
@Mr.Salman
Mr.Salman said:
Flashed This Amazing Rom Yesterday. Must Say The Battery Life Is Great ,
installed yalp ,now it shows there is an update to Micro G Services but it conflicts with the installed version. any solution?
Click to expand...
Click to collapse
be careful because it can be official playstore and it can break the Non gapps benefit, so don't update it...if it's a true microG services, you'll have a weekly update in less than 1 week...
paolone1 said:
Installed now... Just need a little help...
How to sync the contacts and the calendar data with the google account?
@rayman95
Click to expand...
Click to collapse
have you check if you have google calendar and contact sync in your system/app???
but I can't say you too much about that, because i use easybackup app to restore my contacts and calendar, and sometimes I synchronise with myphone explorer....
rayman95 said:
have you check if you have google calendar and contact sync in your system/app???
but I can't say you too much about that, because i use easybackup app to restore my contacts and calendar, and sometimes I synchronise with myphone explorer....
Click to expand...
Click to collapse
Many thanks boss! I understand my mistake now :good:
Hello, today in the morning I dirty flashed the new build.
All is ok.
Thanks to @rayman95 for let us know this great rom
paolone1 said:
Hello, today in the morning I dirty flashed the new build.
All is ok.
Thanks to @rayman95 for let us know this great rom
Click to expand...
Click to collapse
Did you flash forked rom with microg or normal rom?
Sent from my SM-N9005 using Tapatalk
romanticky said:
Did you flash forked rom with microg or normal rom?
Click to expand...
Click to collapse
I flash the rom from the link in OP.
paolone1 said:
Hello, today in the morning I dirty flashed the new build.
All is ok.
Thanks to @rayman95 for let us know this great rom
Click to expand...
Click to collapse
My pleasure....it's a shame to discover this project after so long time... Will no more flash gapps on my future devices...
ok... is the 3rd day with this rom... and the first with the battery (9600 mah) fully charged. Now I need to navigate across Fdroid to find all the free foss alternative to the app I normally used from the playstore.
To all the user:: can you share here your experience?
paolone1 said:
ok... is the 3rd day with this rom... and the first with the battery (9600 mah) fully charged. Now I need to navigate across Fdroid to find all the free foss alternative to the app I normally used from the playstore.
To all the user:: can you share here your experience?
Click to expand...
Click to collapse
I use apkpure app to DL the apps it miss....more updates than fdroid....you can use in complement....
rayman95 said:
My pleasure....it's a shame to discover this project after so long time... Will no more flash gapps on my future devices...
Click to expand...
Click to collapse
I'm sorry. I have a question to you.
I can not update my Gmail data. Does not go with the microg account. Do you have a solution to this problem. Thank you for an answer.
Sent from my Galaxy Note 3 using XDA Labs

[ROM][H830|H850|RS988] UNOFFICIAL LineageOS-15.1 for G5

{
"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"
}
Disclaimer
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.
Introduction
LineageOS is a free, community built, aftermarket firmware distribution of android, which is designed to increase performance and reliability over stock android for your device. More info.
These are my UNOFFICIAL builds of LineageOS-15.1 for LG G5 variants. I did NOT create this ROM. I am helping to contribute to this ROM. Thanks to all other coders who contributed to LineageOS.
IMPORTANT
BACKUP! These are UNTESTED builds. Please be ready to recover your previous ROM. If it kernel panic, boots into bootloader, etc... grab as much info as you can.
Builds are done periodically (see download below)
Do NOT be rude.
Respect all users.
Any and all users, please help each other. I have a rs988 variant, so other variants might have some issues.
Known items
VoLTE and WiFi calling do not work yet
Other known issues (same as OFFICIAL too):
WiFi or Bluetooth MAC is "00:00:00:00:00:00" - You wiped the misc partition, you'll need to fix: https://forum.xda-developers.com/showpost.php?p=70474540&postcount=12
5Ghz tether not working due to "error"
Enabling ADB Debugging in development setting can cause a kernel crash. If you are quick and press OK right away, it will take and still crash. On reboot, it will be enabled.
Install
You can upgrade from 14.1 (UNOFFICIAL) to 15.1. If you are not on my UNOFFICIAL yet, flash the to-x86cpu.zip first (and reboot recover before upgrade, not reboot into system).
Flash to-x86cpu.zip if you want. (See Downloads below)
Flash UNOFFICIAL ROM
Wipe cache, and dalvik cache
Magisk if you choose
Flash GAPPS (I use nano)
Reboot and wait....
Bugs
If you encounter issues/bugs that are not known, please report. This is not the OFFICIAL ROM, but I can help to get any issues fixed. I have a rs988 variant. If I can replicate your issue then I can track it down. If I cannot, please provide as much detail as possible. Logcats are great.
Please indicate what g5 variant you have (h830, h850, rs988) and what you are running (OFFICIAL or UNOFFICIAL) and date. Any mods (no judgment) as well.
I am aware people run mods or change things. I am not against it (as I do myself). However, if needed I may ask you to data wipe (you can say no), or remove a mod that might be interfering. I will do the best I can.
Thanks
Any and all users in this thread who contributed or will contribute to making this ROM as stable as possible
LineageOS Team
@Rashed97 for continuing
Downloads
ROM: UNOFFICIAL downloads (Note date and variant)
Gapps: arm64 nano 8.1
Sources
https://github.com/LineageOS
https://github.com/LineageOS/android_kernel_lge_msm8996
https://github.com/LineageOS/android_device_lge_msm8996-common
https://github.com/LineageOS/android_device_lge_g5-common
h830
h850
rs988
What is not working or problematic
What is not working or still wonky:
Encryption -- Works.
USB OTG -- Should be working.
Ambient display -- Disabled now.
Livedisplay -- Should be working.
IR will work, then timeout, then work again.
Video recording -- Should be working. Works sometimes, appears to record, but playing back audio is at the beginning, video at the end, and the duration is messed up.
5g tether -- Not working still.
No FM driver.
save
Does this contain any specific kernel fixes from you or Rashed? Latest one doesn't seem too great for battery
Kye2000 said:
Does this contain any specific kernel fixes from you or Rashed? Latest one doesn't seem too great for battery
Click to expand...
Click to collapse
This is my current pick list. Everything is in gerrit, some not merged yet. The EAS portion is helpful with the EAS additions to the kernel.
@x86cpu Yes, my friend! I'll soon close down my thread in favor of this one. Official status soon, tally-ho!
Tapatalk を使用して私の LG-RS988 から送信
I'm just wondering, at what point does Lineage get Official status for a device?
Jolt420 said:
I'm just wondering, at what point does Lineage get Official status for a device?
Click to expand...
Click to collapse
Code:
[B]Make sure your device meets the following requirements:[/B]
[LIST]
[*]Full hardware support - Everything that is supported by stock must be supported in LineageOS.
[/LIST]
NOTE: We are willing to make exceptions to this rule, however, any exceptions will be per device, and issues must be detailed in full.
[LIST]
[*]Stability - Nothing should crash. LineageOS has a reputation for stability and your port must be rock-solid.
[*]No overclocking/overvolting - Don’t alter clocks/voltages outside of the manufacturer’s default ranges.
[*]Enforcing SELinux - The device must work while SELinux is enforcing (which is the default).
[*]No non-PIE blobs - If your device requires executables which aren’t position-independent, it will not be accepted.
[/LIST]
[B][SIZE="5"]Maintainer[/SIZE][/B]
Make sure [B]you [/B]meet the following requirements:
[LIST]
[*]Continued support - Ask yourself: “Do I want to provide continuous support?” - LineageOS is not a “submit it and forget it” home. You need to be willing to continue maintaining the device by fixing bugs, applying security updates and eventually improving performance.
[/LIST]
[B][SIZE="5"]Making your device official[/SIZE][/B]
NOTE: Once you have successfully submitted your device, you will be given access to our internal tools (e.g. team chat, cve tracker, …) to help maintain your device and coordinate development of LineageOS. You only need to worry about these steps once you’ve been given access to them.
The following steps are necessary to finally make your device an official one:
[LIST]
[*]Patch it: Make sure the kernel is patched against all applicable CVEs.
[*]Prepare all the info: Add your device to the wiki.
[*]Make it build: Create a patch for the hudson project on our GitHub org and add your device to the lineage_build_targets file.
[/LIST]
https://wiki.lineageos.org/submitting_device.html
What we're stuck on is full hardware support, if anything.
question about screen burn
hi, I was wondering what you suggest to do to avoid screen burn after flashing this rom on a h830? I dont see a "screen" option in kernel auditor. Is there some settings I can change in display? thank you.
breakfrecell said:
hi, I was wondering what you suggest to do to avoid screen burn after flashing this rom on a h830? I dont see a "screen" option in kernel auditor. Is there some settings I can change in display? thank you.
Click to expand...
Click to collapse
Kcal needs to be implemented into the kernel for that
Kye2000 said:
Kcal needs to be implemented into the kernel for that
Click to expand...
Click to collapse
Could you please point me to the right direction to install or patch my kernel with kcal
breakfrecell said:
hi, I was wondering what you suggest to do to avoid screen burn after flashing this rom on a h830? I dont see a "screen" option in kernel auditor. Is there some settings I can change in display? thank you.
Click to expand...
Click to collapse
I use these setting and I get zero screen burn on my h830.
Settings>Display>LiveDisplay>Color calibration
Jolt420 said:
I'm just wondering, at what point does Lineage get Official status for a device?
Click to expand...
Click to collapse
NextDroid said:
https://wiki.lineageos.org/submitting_device.html
What we're stuck on is full hardware support, if anything.
Click to expand...
Click to collapse
Also new devices for 15.1 need to meet the charter: https://github.com/LineageOS/charter/blob/master/device-support-requirements.md
Cannot fastcharge?
aikons said:
Cannot fastcharge?
Click to expand...
Click to collapse
Can. Should.
Tapatalk を使用して私の LG-RS988 から送信
aikons said:
Cannot fastcharge?
Click to expand...
Click to collapse
Fast charging have been fixed for quite some time in Lineage, so unless you are running a different kernel or not using a fast charger, it does work.
x86cpu said:
Fast charging have been fixed for quite some time in Lineage, so unless you are running a different kernel or not using a fast charger, it does work.
Click to expand...
Click to collapse
NextDroid said:
Can. Should.
Tapatalk を使用して私の LG-RS988 から送信
Click to expand...
Click to collapse
The same adapter, the charge speed is slow than lineage14.1 (both default kernel, h830). Only me?
aikons said:
The same adapter, the charge speed is slow than lineage14 (both default kernel, h830). Only me?
Click to expand...
Click to collapse
I'd try another one. I fixed it quite a while ago. ( February 13 )
https://review.lineageos.org/206534
aikons said:
The same adapter, the charge speed is slow than lineage14.1 (both default kernel, h830). Only me?
Click to expand...
Click to collapse
Someone in other thread said something similar, then after reboot it worked for him.
@x86cpu
I can add daily builds for h830,h850,rs988 on my build server if you like. (buildyourownandroid.selfhost.eu)

[ROM + KERNEL][UNOFFICIAL][OPTIMIZED] LineageOS 17.1

{
"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 (Q), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.
Code:
/* *** Disclaimer
* 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 KERNEL
* 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.
* BOOM goes the Dynamite
*/
Working
Same as PixelExperience
Broken
Same as PixelExperience
Difference between stock lineageos 17
Stripped ART debugging
Bionic improvements from AOSPA
Remove some debugging from framework_base
device tree changes
zram 1gb -> 512mb
lazytime support for EX4 (enabled by default)
custom dalvik props:
dalvik.vm.heapstartsize=8m -> 16m
dalvik.vm.heapminfree=512k -> 2m
lMemory Optimizations (am.reschedule_service & sys.fw.bservice_enable both enabled)
Simplified version of GlassCannon interactive profile
Tune sched parameters
Cpuset tweaks
kernel changes (pop kernel):
see second post
DOWNLOAD ROM
DOWNLOAD KERNEL
Installation:
Make full wipe (Format data and also normal wipe)
Flash rom
Flash GApps if needed
Flash Magisk if needed
Flash kernel
reboot
Telegram group
Credits:
All devs that did the ten bringup,
@theandroid02 for the device tree and vendor,
@mr.ace for his shadow kernel,
Many others
XDA:DevDB Information
UNOFFICIAL OPTIMIZED LineageOS 17.1, ROM for the LG Nexus 5X
Contributors
linckandrea
Source Code: https://github.com/linckandrea
ROM OS Version: 10.x Q
Version Information
Status: Beta
Created 2020-09-15
Last Updated 2020-09-15
Features
-based on the latest shadow kernel
-Cpu governors: electron,chill,relaxed,blu_active + all stocks
-Ioscheds: maple,bfq + all stocks
-dsync
-adreno idler (disabled by default)
-cpuboost optimization
-touchboost disabled (msm_performance module)
-wakelock blocker by boeffla
-wake gestures
-many other check source
NOTE: the kernel is compatible with oreo-pie-ten so it can be flashed in other roms
reserved 2
Hey,
thanks for your ROM and kernel! I am looking forward to test it.
You say everything works like PE ROM, great.
Has someone confirmed that VoLTE and more importantly to me is Google Camera with encryption enabled actually working?
[edit] Clarified that it is a question if someone has tested if Google Camera is working is encryption enabled.
That is great, thank you!
Just flashed the kernel on my Nexus ROM and seems very smooth, maybe I'll try also the ROM!
Just to know, does your kernel ha voltage control enabled, making undervolting possible?
I ask because the section and the values appears inside Ex Kernel Manager, but I can't edit them.
RelentlesS747 said:
Hey,
thanks for your ROM and kernel! I am looking forward to test it.
You say everything works like PE ROM, great.
Has someone confirmed that VoLTE and more importantly to me Google Camera with encryption enabled is actually working.
Click to expand...
Click to collapse
Unfortunately my provider doesn't support VoLTE so i can't test it however if it works on PE i don't see why it shouldn't work here
Punkiderma said:
That is great, thank you!
Just flashed the kernel on my Nexus ROM and seems very smooth, maybe I'll try also the ROM!
Just to know, does your kernel ha voltage control enabled, making undervolting possible?
I ask because the section and the values appears inside Ex Kernel Manager, but I can't edit them.
Click to expand...
Click to collapse
Undervolting/Overvolting is not possible since kernel sysf provide only the information about voltages
i tried manual undervolting on ether(nextbit robin msm8992) and it was very unstable so it should be the same with bullhead
Can you test if Google Camera is working with encyption enabled because svlogs LOS17.1 ROM does not work for me in that regard.
Nice ROM and nice kernel.
I installed this ROM on LineageOS 17.1 by equlog and it works very well. Thank for your great work
linckandrea said:
Undervolting/Overvolting is not possible since kernel sysf provide only the information about voltages
i tried manual undervolting on ether(nextbit robin msm8992) and it was very unstable so it should be the same with bullhead
Click to expand...
Click to collapse
Sphinx kernel had working voltage control but it was never updated to support android Q.
I used it for a long time under Oreo and after finding the right values the device remained very stable.
Can this be a useful source to get voltage control working also under android Q or there are other issue that makes this not possible? I'm not a dev so sorry if this is a silly question
EDIT: I noticed that live display stops working if i flash this kernel, and also if I flash shadow kernel, so maybe there's a bug in the base. I'm on nexus rom.
GPS Problems
linckandrea said:
Installation:
Make full wipe (Format data and also normal wipe)
Flash rom
Flash GApps if needed
Flash Magisk if needed
Flash kernel
reboot
Click to expand...
Click to collapse
Hello again
I moved from NexusROM to your ROM and kernel. Encryption and Google Camera is working fine and switching from mobile data to WiFi and back is also working good (I had problems with that in the past). Thank you very much!
GPS Problems:
However I cannot get GPS working. It just never picks up a signal to locate me. Attached you can find a looong logcat log file. I think it has some gnss, Loc_hal_worker, Gps, LocSvc_eng errors in it. I suggest you start taking a look from the end of the log file. I had to split the file into two because of a 512kB *.txt file size limit.
Punkiderma said:
Sphinx kernel had working voltage control but it was never updated to support android Q.
I used it for a long time under Oreo and after finding the right values the device remained very stable.
Can this be a useful source to get voltage control working also under android Q or there are other issue that makes this not possible? I'm not a dev so sorry if this is a silly question
EDIT: I noticed that live display stops working if i flash this kernel, and also if I flash shadow kernel, so maybe there's a bug in the base. I'm on nexus rom.
Click to expand...
Click to collapse
this kernel doesn't support lineage livedisplay, in futures release i will implement klapse...
RelentlesS747 said:
Hello again
I moved from NexusROM to your ROM and kernel. Encryption and Google Camera is working fine and switching from mobile data to WiFi and back is also working good (I had problems with that in the past). Thank you very much!
GPS Problems:
However I cannot get GPS working. It just never picks up a signal to locate me. Attached you can find a looong logcat log file. I think it has some gnss, Loc_hal_worker, Gps, LocSvc_eng errors in it. I suggest you start taking a look from the end of the log file. I had to split the file into two because of a 512kB *.txt file size limit.
Click to expand...
Click to collapse
i see, thank you for the logs.. using this should fix the issue
https://github.com/LiteApplication/hardware_qcom_gps
linckandrea said:
i see, thank you for the logs.. using this should fix the issue
https://github.com/LiteApplication/hardware_qcom_gps
Click to expand...
Click to collapse
cool
I also have lots of stability issues with Google Camera.
Crashes after two Pictures or so.
RelentlesS747 said:
cool
I also have lots of stability issues with Google Camera.
Crashes after two Pictures or so.
Click to expand...
Click to collapse
i have the same issues with the google play store version, on other phones
camera NX works without problems if is installed as system app
in fact the next build i will include it by default
linckandrea said:
i have the same issues with the google play store version, on other phones
camera NX works without problems if is installed as system app
in fact the next build i will include it by default
Click to expand...
Click to collapse
Nice, do you plan to maintain this for some time?
For Volte question: there was a specific patch on PE10 for that in the device tree. i.e.: https://github.com/PixelExperience-...ackages/apps/CarrierConfig/res/xml/vendor.xml
Have you merged that changes?
linckandrea said:
this kernel doesn't support lineage livedisplay, in futures release i will implement klapse...
i see, thank you for the logs.. using this should fix the issue
Click to expand...
Click to collapse
How do you install the GPS fix? Install zip from TWRP?
Nice one! Thanks for keeping this device alive!
@linckandrea
have you found some time and passion to tackle the GPS and / or Camera Problems?
no stress, i am just wondering
@linckandrea I wonder does this ROM include live caption since I am deaf and need those feature. let me know. thanks
Updated: Ignore my asking question, i got it working and thanks
New update
download links are updated in the first post
Rom changes
Some bionic improvements from AOSPA
Stripped out some debugs in framework_base
device tree changes
radio power saving
sensors: Don't wake on significant motion
kernel changes
see this github history
i can't test the gps since... well you know the lockdown
anyway i created a telegram group where i will release early my rom/kernel builds
linckandrea said:
New update
download links are updated in the first post
Rom changes
Some bionic improvements from AOSPA
Stripped out some debugs in framework_base
device tree changes
radio power saving
sensors: Don't wake on significant motion
kernel changes
see this github history
i can't test the gps since... well you know the lockdown
anyway i created a telegram group where i will release early my rom/kernel builds
Click to expand...
Click to collapse
I just mentiond you in the other thread. I will try your build and report back about the GPS.
I'm curious if my banking apps work with your updated rom, because they don't with @berom his build and also don't work with PixelExperience

Categories

Resources