Hi,
LGE open 3.4.0 kernel for I_BOARD (i_series, ijb_series), 325_BOARD (batman series), 120_BOARD (cayman series).
LG-F100L (batman_lgu_kr), LG-F100S (batman_skt_kr), LG-F120S (cayman_skt_kr) have same kernel source and there's i series source and config.
But it does not have CAF capability.
Please modify this kernel source.
LGE Opensource site, search f100l or f100s and download JB source.
Yes, we know about it. Its not easy but we can adapt it for our device.
I am started port P930 features to F120S sources, but need a lot time for it.
When it will boot, I will upload kernel to Github for fixing drivers together.
Help me too!!!
miroslav_mm said:
Yes, we know about it. Its not easy but we can adapt it for our device.
I am started port P930 features to F120S sources, but need a lot time for it.
When it will boot, I will upload kernel to Github for fixing drivers together.
Click to expand...
Click to collapse
Could you make it for F100S too? I have download the kernel source of F100S but i don't understand how to build it to compatible with CM rom. I was read many guide to build cm kernel but i confused where must i start to buil. Maybe i'm not develop....:laugh::laugh::laugh:
So first of all, here's the disclaimer: I know NOTHING about building stuff, and I have a VERY slow network to even sync the sources required to make it on my own (I live off of 90KB/s)
For the past 2 days I've been banging my head into the wall trying to figure out a way to get my TP-LINK TL-WN321G to work on OOS or CM or a chrooted Kali Linux. Apparently some modules need to be configured into the OnePlus 3 kernel in order for the rt2501/rt2573 to be recognized by the device via USB OTG.
So the humble request is as follows: Is there ANYONE nice enough to actually sync a kernel source (OOS or CM13) and modify the kernel to support the modules necessary for all of this to work? If I can make a chrooted kali linux along with a working wifi adapter that supports monitor mode, I can practically ace my Senior Project.
Thank you!
hi, i am running cm/los 14.1 but the kernel missing exfat support so that i cannot access my sdcard . is there a kernel that i can flash that has exfat support for cm 14.1 ?
tia urb
urbient said:
hi, i am running cm/los 14.1 but the kernel missing exfat support so that i cannot access my sdcard . is there a kernel that i can flash that has exfat support for cm 14.1 ?
tia urb
Click to expand...
Click to collapse
I am not sure if there is a kernel that does support it but take a look at Gamma Kernel https://forum.xda-developers.com/lg-g3/development/kernel-gamma-kernel-d855-d851-t3435940
And the CrazySuperKernel https://forum.xda-developers.com/lg-g3/development/kernel-crazysuperkernel-v1-t3521121
These MAY or MAY NOT have support, I have used both of these kernels in the fast and they are stable!
If you are unable to find a kernel with exfat I can compile you a lineage kernel with exfat support. It takes all of 5 minutes to do since I already have the dev tree. If you need it, let me know your variant and I'll whip one up.
eradicator006 said:
If you are unable to find a kernel with exfat I can compile you a lineage kernel with exfat support. It takes all of 5 minutes to do since I already have the dev tree. If you need it, let me know your variant and I'll whip one up.
Click to expand...
Click to collapse
that would be really helpful , its for the 855 .
For some reason I was thinking exfat was already part of the kernel tree and it just needed enabling. That's not the case. There is an app on the app store called paragon that may work for you. https://play.google.com/store/apps/details?id=com.paragon.mounter&hl=en
a quick question, do your D855 charge normally with any Nougat CM/LOS based ROM?
mine dont. i've tried many Nougat roms, many kernels and the only way to charge is in dev options force the usb to "charge only" but then it's limited to 500ma
EDIT: if the phone is off it charges normally and/or if i went back to android 6 stock/aosp it charges normally too, so i think the hardware is good.
I am after some help in building LineageOS 15.1 for Samsung S6 (zerofltexx) and S6 Edge (zeroltexx). I know it isn't officially supported (only 14.1 is official), however there are unofficial builds and apparently all the sources required are on GitHub.
I have tried LOTS of times to build this but each build has the same issues when flashed to the S6 Edge I have to test with.
I have followed the guide here - https://wiki.lineageos.org/devices/zeroltexx/build which officially covers building Lineage 14.1. I have wiped an i7 PC with 24GB RAM and 2 * 1TB disks. I installed Ubuntu 18.04 desktop, installed all updates, added all the required components listed in the guide (I also needed to add python that wasn't listed). I changed the repo sync command to be 'repo init -u https://github.com/LineageOS/android.git -b lineage-15.1'. I then pulled in the 'zero.xml' repo manifest from here - https://github.com/Exynos7420/local_manifests and added it to /.repo/local_manifests/ and then built the ROM.
It appears to build OK - there are lots of errors in the log, however I think this is correct? It takes about 37-minutes and it outputs a .zip file in the out/product/zeroltexx directory. This installs OK to the S6 Edge, however there is an error at the start of it booting about selinux (small red text at the top of the screen for a couple of seconds). Once booted the audio doesn't work and neither does the RIL. This is compared to the unofficial ROM that Enes Uzun has created.
I have asked (and asked...) for help on the telegram group, however I keep getting told I am not doing anything wrong. If this is the case then I am doing something wrong in creating my build environment - i.e. Ubuntu or the Lineage build parts.
I am hoping someone on here has had a similar experience and managed to solve the issues or can point me in the right direction as I am stumped. I have wiped the machine and rebuilt Ubuntu 18.04 desktop 3 times so far. Following the build the results are the same each time so whatever I am doing wrong I am doing it each time.
Any help is really appreciated.
Andy
Help....
In my continuing failed attempts at building this I have now wiped another PC - Intel Core 2 Quad-Core Dell XPS with 16GB RAM and 2 * 640GB hard drives, installed Ubuntu 18.04, followed the guide etc etc etc and have hit EXACTLY the same issue so I am definitely doing something wrong.
I found this guide - https://forum.xda-developers.com/android/software-hacking/guide-how-to-build-lineageos-15-1-t3750175 which is for Lineage 16.0, however there is a link to this - https://web.archive.org/web/2018061...ng/guide-how-to-build-lineageos-15-1-t3750175 which is for Lineage 15.1.
So I wiped the original i7 24GB machine and installed Windows 10 Insider Preview 18290, enabled WSL and then added Ubuntu 18.04 from the microsoft store and then followed the guide TO THE LETTER and added the zero.xml from https://github.com/Exynos7420/local_manifests to the /.repo/local_manifests folder, did a 'repo sync' etc etc. Guess what? same f'cking issue..
Help please anyone? I just want to build my own Lineage 15.1 for Samsung S6 (zerofltexx) and S6 Edge (zeroltexx) so that I am not reliant on someone else releasing randomly periodic ROMs that are likely to stop when the developer stops building Lineage 15.1.
Help...
Fixed it....
The zeroltexx sources were incomplete. They were missing some files and a couple of files were wrong. These have now been updated by the maintainer (https://github.com/Exynos7420/android_device_samsung_zeroltexx), however these haven't been pushed to the official Lineage repositories yet (https://github.com/LineageOS/android_device_samsung_zeroltexx). Therefore if you are going to build it yourself you will need to use the Exynos7420 repositories (for the S6 Edge zeroltexx that is - the S6 zerofltexx has the right stuff).
Andy
Hi ADB100,
many thanks! I will try the same, after my lovely S5 get's the black-screen-of-death.
My colleague gave my an old S6, but I had lerned to love los 16.
My problem was to know howto add additional sources to the los 16 sources. Here your thread gave my some important tips.
I started to learn a build with the official sources of los 14.1, but it failed of less ram on my computer and an out of memory error message.
So I grabbed 6 gb of an old pc to give it a next try next week. If it will work I will tdy los16.
I'm not a developer, but familiar with Linux. My problem is to add all sources and to manage git and repo.
Additional to use the zero.xml. I put it on your mentioned folder, but "breakfast zero" or "breakfast zeroltexx" sent me a nothing found!
Do you have a good tutorial which I can follow?
I spent a lot af time to search for it, but all tutorials was for official build, same like the los build guide.
LineageOS 18.1 is a free, community built, aftermarket firmware distribution of Android 11.0 (R), 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 us for messing up your device, we 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.
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. Your changelog is whatever was merged into gerrit.
Known bugs:
Screen mirroring via slimport HDMI adapter doesn't work.
PMF aka 802.11w doesn't supported. Read here about it.
Encryption has problems. Read here about it.
Downloads:
ROM: https://sourceforge.net/projects/hammerhead-lineageos/files/18.1/
GAPPS: https://opengapps.org/?arch=arm&api=11.0&variant=pico
Credits:
Many thanks to the LineageOS team and all the contributors out there in the community
Contributors:
z3DD3r
Source Code:
Device tree: https://github.com/z3DD3r/android_device_lge_hammerhead/tree/lineage-18.1
Kernel tree: https://github.com/z3DD3r/android_kernel_lge_hammerhead/tree/lineage-18.1
Vendor tree: https://github.com/z3DD3r/android_vendor_lge/tree/lineage-18.1
Android version: 11.0.0 (R)
Kernel version: Linux 3.4.113
SELinux: Enforcing
Status: Stable
Created 2021-01-07
Last Updated 2021-06-08
ROM Installation
To install rom you should increase the /system partition size
This can be done for example with TWRP HH.R
[RECOVERY][UNOFFICIAL] TWRP HH for Nexus 5 (hammerhead)
TWRP HH for Nexus 5 About: TWRP is an open source, community project. TWRP development is done by roughly 4 people at this point. We also have a large support community with many people who are willing to answer questions and help people with...
forum.xda-developers.com
GAPPS Installation
LineageOS Team have recommendations about GAPPS
Here are the most important two copied from LineageOS WiKi:
If you opt to use Open GApps, they offer a variety of sizes of packages that include and overwrite different apps. We only recommend package sizes up through nano. If you use a larger package, we can not guarantee that everything will function on your device, as in many of these cases our included apps are overwritten in favor of the Google App equivalents.
Google apps should be installed via recovery immediately after installing LineageOS. If you reboot into LineageOS before installing Google apps, you must factory reset and then install them, otherwise expect crashes.
Patches
Patches you need to apply to the source code to get the same functionality as in my builds. All patches are actual as of Jun 24, 2022.
SurfaceFlinger
https://review.lineageos.org/c/LineageOS/android_frameworks_native/+/310715
https://review.lineageos.org/c/LineageOS/android_vendor_lineage/+/310716
QCOM display
GitHub - z3DD3r/android_hardware_qcom_display
Contribute to z3DD3r/android_hardware_qcom_display development by creating an account on GitHub.
github.com
git fetch https://github.com/z3DD3r/android_hardware_qcom_display lineage-18.1 && git cherry-pick 29fb1e50d1f2b7cf2386ab168fcffd23450a4ba8^..a7cf3dab9881e40550617febd03a68ace43cfa5f
QCOM media
GitHub - z3DD3r/android_hardware_qcom_media
Contribute to z3DD3r/android_hardware_qcom_media development by creating an account on GitHub.
github.com
git fetch https://github.com/z3DD3r/android_hardware_qcom_media lineage-18.1 && git cherry-pick 8f2abf1879e48068b86d57d8d67d799623a7157a^..075f70c24c10173a861bd84cdd08926783f6680b
Vold (USB OTG)
GitHub - z3DD3r/android_system_vold
Contribute to z3DD3r/android_system_vold development by creating an account on GitHub.
github.com
git fetch https://github.com/z3DD3r/android_system_vold lineage-18.1 && git cherry-pick fcbc4e0cff6843f011e814e6ced291055cc2d467^..cc5f962ed154717df93ddd0843d3bb57739bdd77
AOSP Keyboard (Optional)
GitHub - z3DD3r/android_packages_inputmethods_LatinIME
Contribute to z3DD3r/android_packages_inputmethods_LatinIME development by creating an account on GitHub.
github.com
git fetch https://github.com/z3DD3r/android_packages_inputmethods_LatinIME lineage-18.1 && git cherry-pick 7e55f8c6b7257af03891934da329e2f6aea72c67^..6b0819b6373ee18766d8b1846dcf512dd527dc13
Trebuchet Launcher (Optional)
https://review.lineageos.org/c/LineageOS/android_packages_apps_Trebuchet/+/303250
Please, give actual link to 11 gapps
Ogzador said:
Please, give actual link to 11 gapps
Click to expand...
Click to collapse
An user by the name BrainWash has found unofficial builds of arm Gapps packages for Android 11, that user has shared a link in the Nexus 5 Telegram group.
They might work or not, give them a try on your own risk.
althafvly - Browse /gapps at SourceForge.net
sourceforge.net
gapps a11 arm
althafvly - Browse /gapps at SourceForge.net
sourceforge.net
Need help, please. After los18 zip installing, my twrp was killed. And now i have los recovery. And none-resized sistem partition. Now i can't install gapps.
Ogzador said:
Need help, please. After los18 zip installing, my twrp was killed. And now i have los recovery. And none-resized sistem partition. Now i can't install gapps.
Click to expand...
Click to collapse
Those issues you mention don't seem to be related to this ROM. I just flashed this ROM on my N5 and my TWRP did not get overwritten nor did my partition sizes get reverted to the stock sizes. I don't know what has gone wrong on your side.
Woah, amazing. Thanks! Everything seems to be working so far, only Magisk fails to install.
zheega said:
Woah, amazing. Thanks! Everything seems to be working so far, only Magisk fails to install.
Click to expand...
Click to collapse
Magisk v21.2 installs and works without any issues. Makes sure you flash an up to date version of Magisk, redownload it if doesn't install.
Yes, thank you. I was using a bit older build that didn't work.
Mr.FREE_Bird said:
Those issues you mention don't seem to be related to this ROM. I just flashed this ROM on my N5 and my TWRP did not get overwritten nor did my partition sizes get reverted to the stock sizes. I don't know what has gone wrong on your side.
Click to expand...
Click to collapse
while setting up when booted in, it ask if u want to update lineage recovery along with the os. I think that may overwrite twrp
JackyGundam said:
while setting up when booted in, it ask if u want to update lineage recovery along with the os. I think that may overwrite twrp
Click to expand...
Click to collapse
Maybe but judging from what he said I think he says that his TWRP got overwritten and his partitions got reverted to the stock sizes right after flashing the ROM. So it looks like he did something wrong or doesn't read what the setup asks him...
Wow amazing a lot of thanks for this rom
Latest build ( lineage-18.1-20210109 ) seems to be stuck in a forever-boot-loop.
Here booting well
Having no boot problems with 20210109 comming from 17.1-20201231
It doesn't work with fresh install (just a constant boot loop), but updating from 20210108 to 20210109 works.
zheega said:
It doesn't work with fresh install (just a constant boot loop), but updating from 20210108 to 20210109 works.
Click to expand...
Click to collapse
My tester said that everything works fine after clean installation as well as after update. But there is a problem with latest test package of opengapps. Device can't boot. So if u used opengapps then this is your problem.
Anyway before posting such reports try to perform a clean flash of the ROM without additional packages (gapps/magisk/mods)
I haven't used my Nexus 5 in a few years and now I would like to update it to android 10, in particular your LineageOS 17.1.
But being many years since the last update I was wondering if my recovery, kernel and radio were compatible with android 10. Would you be able to suggest which recovery, which magisk version, which kernel and radio to install? Maybe kernel and radio now come bundled with the OS (?)
Lastly, there is any peculiar step for a clean installation procedure?
I tried to search on the thread beforehand, but couldn't find the answers. Sorry if you already answered my questions.
Thanks a lot for the your time and effort!