Open-source kernel - and potential for LineageOS - Wileyfox Swift 2 Questions & Answers

Will/has the kernel been released to the public? And if not, are they not obliged to release the kernel as per the GPL license of the AOSP?
Furthermore, I would like to install Lineage on my Swift 2 just like I have on my Swift 1. Is this ever likely to happen?

The kernel source is public: https://bitbucket.org/wileyfox/kernel-wileyfox-msm8937/commits/all
But I think we need also a device tree (?)
BTW I found this: http://www.cyanogenmods.org/forums/topic/lineage-os-13-for-swift-2-marshmallow-rom/
There is no ROM to download and it is not the last 14.1...

Anybody know about or heard of if there will be Lineage for the Swift 2 ?

rivierakid said:
BTW I found this: http://www.cyanogenmods.org/forums/topic/lineage-os-13-for-swift-2-marshmallow-rom/
There is no ROM to download and it is not the last 14.1...
Click to expand...
Click to collapse
Builds were non-working and i deleted everything that was. And all the builds were LOS-13th version because the source code for the 7.1 kernel was not available.
If you understand how to build los, then you can search for a device-tree in github.

Related

How do I take the Huawei Mate 9 Source Code and make a device tree on github?

Huawei recently released the source code of the mate 9 and no one seems to be building any custom roms for it. I have built CM for my Bacon once before and just set up a build environment for lineage OS. How do I take the manufacture provided source code and make a device tree to use to build roms?
Link to the source code: http://consumer.huawei.com/en/opens...Type=openSourceSoftware&pageSize=10&curPage=1
Nickco43 said:
Huawei recently released the source code of the mate 9 and no one seems to be building any custom roms for it. I have built CM for my Bacon once before and just set up a build environment for lineage OS. How do I take the manufacture provided source code and make a device tree to use to build roms?
Link to the source code: http://consumer.huawei.com/en/opens...Type=openSourceSoftware&pageSize=10&curPage=1
Click to expand...
Click to collapse
The first step is finding a device that is similar to yours and using that tree as a starting point. I would recommend taking a look at this guide here https://docs.omnirom.org/Porting_Omni_To_Your_Device. Also make sure to take a look at this guide for lineage OS https://wiki.lineageos.org/proprietary_blobs.html. Let me know if you have any more questions I'll try and answer them!

Making own rom for Mediatek device

Hello!
I'd like to build my own rom from AOSP 8.0 official branch. I'm looking for some kind of guide but couldn't find any So, let's say I've got android source code and files from other custom rom that makes camera work. What have I to do to make my rom now? How can I build it and be sure that everything will work. Generally my target is to install android 8 on my Leeco le 2 x620 device with Mediatek chip
Any help is appreciated ^v^
LEGOL2 said:
Hello!
I'd like to build my own rom from AOSP 8.0 official branch. I'm looking for some kind of guide but couldn't find any So, let's say I've got android source code and files from other custom rom that makes camera work. What have I to do to make my rom now? How can I build it and be sure that everything will work. Generally my target is to install android 8 on my Leeco le 2 x620 device with Mediatek chip
Any help is appreciated ^v^
Click to expand...
Click to collapse
"I'd like to build my own rom from AOSP"
So you mean an aftermarket os like lineageos or carbonrom or do you mean that you take the aosp repo and compile aosp for your device? You can look in source.android.com
"source code and files from other custom rom that makes camera work"
Is that an already compiled rom? Because you won't get source code out of that
"How can I build it and be sure that everything will work"
Ya don't. Nothing can ever be 100% bugfree, it can either be from your device tree's source code, or the aosp code itself.
Generally, if there is a caf tree for your device, it's going to be 3x as hard to create an aosp tree.
It is going to be 100000x as hard to create an aosp tree that is for a newly released, new hardware requirement operating system.
Wanna know the topping of the cake? Mediatek is notorious when it comes to releasing the source (in fact, it has become a meme in the Mediatek users world) but don't let that stop you son.
You can try, but don't give up just because it won't compile the first couple of hundred times. The errors when compiling should give you a great start
Good luck.
ramiabouzahra said:
"I'd like to build my own rom from AOSP"
So you mean an aftermarket os like lineageos or carbonrom or do you mean that you take the aosp repo and compile aosp for your device? You can look in source.android.com
"source code and files from other custom rom that makes camera work"
Is that an already compiled rom? Because you won't get source code out of that
"How can I build it and be sure that everything will work"
Ya don't. Nothing can ever be 100% bugfree, it can either be from your device tree's source code, or the aosp code itself.
Generally, if there is a caf tree for your device, it's going to be 3x as hard to create an aosp tree.
It is going to be 100000x as hard to create an aosp tree that is for a newly released, new hardware requirement operating system.
Wanna know the topping of the cake? Mediatek is notorious when it comes to releasing the source (in fact, it has become a meme in the Mediatek users world) but don't let that stop you son.
You can try, but don't give up just because it won't compile the first couple of hundred times. The errors when compiling should give you a great start
Good luck.
Click to expand...
Click to collapse
Oh God, how am I meant to do this ;0 There is Lineage 14.1 project on my device. I really want to have android 8 on my phone. Thank you for all the advice.
Yes im trying the same andere without any succes so far.
Im also trying to port from a different device ROM to the stock ROM what im running now.
The chip sets are the same but the Android versions not.
It would be really Nice if some mtk ROM developer find some time in his busy life to create a ROM for our phone.
Or a guide to compile/port Android o tot oud phone.

How to build aosp from source for mido?

Hey there devs.
I'm looking forward to build a pure aosp rom based on oreo 8.1 for mido.
So far I've tried and successfully built los 14.1 and rr 5.8.5 from source, but I want to build aosp source so as to create a vanilla aosp rom. I've looked on the internet and asked a couple of devs here in the forum and they told me to merge caf patches. I totally understand the point of caf but then i don't know how to do it. Also I'm pretty sure that some patches (caf maybe) need to be added to source since the compilation always gives an error related to board config, when i followed the official guide at android website. (But then I don't understand what overlays i have to apply or even what they are)
Edit : i use gcloud to build.
If anyone can guide me as to how i can build aosp, it would be really helpful:fingers-crossed:
But then any help is appreciated.:good:
Thanks in advance!
i've no knowledge on building rom but im waiting for your vanilla for sure, hopefully you made it from Note 4X as base since all 8.1 rom i have tried are giving me various app are stopping after using it for sometime. i hope i can help you in some way though i have limitation in helping. thank you for your spirit!
groovepeppy said:
i've no knowledge on building rom but im waiting for your vanilla for sure, hopefully you made it from Note 4X as base since all 8.1 rom i have tried are giving me various app are stopping after using it for sometime. i hope i can help you in some way though i have limitation in helping. thank you for your spirit!
Click to expand...
Click to collapse
Don't worry man, I'll find out some way to build it. I'm Waiting for los 15.1 to get official so that the kernel source and other sources are out which i can use. But still I'm trying to learn and build.:laugh:

[Official] LineageOS 14.1 for MicroG

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 weekly builds for all the LineageOS supported devices..
Download: LineageOS Redmi 3 IDO
XDA:DevDB Information
LineageOS for microG, ROM for all devices (see above for details)
Contributors
Simon94, ncorna, n1zzo, LineageOS, MaR-V-iN
Source Code: https://github.com/lineageos4microg
ROM OS Version: 7.X for IDO
Based On: LineageOS 14.1
Version Information
Status: Nightly
Original Thread LineageOS for MicroG
I'm just sharing that such a ROM for our devices works.
I'm not providing full support but will try to straight out any doubts.
KonikoO said:
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 weekly builds for all the LineageOS supported devices..
Download:LineageOS Redmi 3 IDO
XDA:DevDB Information
LineageOS for microG, ROM for all devices (see above for details)
Contributors
Simon94, ncorna, n1zzo, LineageOS, MaR-V-iN
Source Code:https://github.com/lineageos4microg
ROM OS Version: 7.X for IDO
Based On: LineageOS 14.1
Version Information
Status: Nightly
Original ThreadLineageOS for MicroG
I'm just sharing that such a ROM for our devices works.
I'm not providing full support but will try to straight out any doubts.
Click to expand...
Click to collapse
I thought anik no longer maintain redmi 3 LineageOS project
CSJGoogle said:
I thought anik no longer maintain redmi 3 LineageOS project
Click to expand...
Click to collapse
I don't know really - I'm using this fork of LOS as my daily driver and wanted to share that precious thing with the others. Latest release is from 19th of March.
KonikoO said:
I don't know really - I'm using this fork of LOS as my daily driver and wanted to share that precious thing with the others. Latest release is from 19th of March.
Click to expand...
Click to collapse
Why don't you do the LineageOS15.1 version
CSJGoogle said:
Why don't you do the LineageOS15.1 version
Click to expand...
Click to collapse
Sadly enough I'm not a maintainer - This fork is automatically built from LOS source that Anik was taking care of. Now that he gave up on it we're not gonna recieve any updates - sorry !
KonikoO said:
Sadly enough I'm not a maintainer - This fork is automatically built from LOS source that Anik was taking care of. Now that he gave up on it we're not gonna recieve any updates - sorry !
Click to expand...
Click to collapse
anik had give up?why
CSJGoogle said:
anik had give up?why
Click to expand...
Click to collapse
I've got absolutely no idea why. I presume taking care of official fork as a maintainer is a hard and unforgiving job that nobody will even thank you for.
That's completely understandable then why he stopped.. atleast for me.
KonikoO said:
I've got absolutely no idea why. I presume taking care of official fork as a maintainer is a hard and unforgiving job that nobody will even thank you for.
That's completely understandable then why he stopped.. atleast for me.
Click to expand...
Click to collapse
So that means u r gonna stop too some day? Since google allowed the uncertified devices with custom roms back again n I think both opengapps n microG won't be such issues again. Why don't u pick up where he left off?
Jaggerjacquez said:
So that means u r gonna stop too some day? Since google allowed the uncertified devices with custom roms back again n I think both opengapps n microG won't be such issues again. Why don't u pick up where he left off?
Click to expand...
Click to collapse
Since I'm not a developer of this particular ROM. All I've done was share the information that such a thing exists and is available for IDO owners.
I could try to release my fork of kernel and AOSP ROM but it's a waste of time to do so if I won't provide and kind of support for it since I've got absolutely not time for bugfixing and active development.
Is lineage micog better? can i still install google apps. is it better for the battery life?
bundy2 said:
Is lineage micog better? can i still install google apps. is it better for the battery life?
Click to expand...
Click to collapse
If you had spent just like few minutes on googling what's MicroG you would understand that it's a full replacement of GApps.
You don't have Google Services or Google Localisation Services instead you're using MicroG Framework and "fake play store" which operates just like ordinary play store allowing you to download apps google server.
It's ALOT better in terms of battery life and performance but it is still in development and I've encountered quite a few issues during configuration. Apps like Uber work and will carry you around but the showcase of cars on map is bugged. It may have been related to the fact that I've simply misconfigured it but yeah.
Work google play game?
suji339 said:
Work google play game?
Click to expand...
Click to collapse
I've found it quite tricky. It does work overall and allows u to log into the game even tho developers say it shouldn't be possible at all but the app itself crashes so u can't really look up your level and profile data but, I don't think that's important.
bundy2 said:
Is lineage micog better? can i still install google apps. is it better for the battery life?
Click to expand...
Click to collapse
I'm use those ROM for quite long and till know, if you've your best setup for avoid draining battery of course using LOS with microG is my preferred ways.
Hello
Thank you for providing this ROM ! I just installed it and everything is working fine. My location is well determined by the phone.
From Fdroid I found the app called "Signature spoofing checker", who tells me in a big red screen that signature spoofing is disabled. However in the "MicroG parameters > Self-verification" I do see the boxes about spoofing are ticked. Any idea what's that about ?
Cheers
I still have an Redmi 3 Pro and the links are dead. Anyone have a link for LineageOS 14.1 for MicroG for ido? Appreciate it. I know 14.1 is not maintained anymore but still can't understand why not keep the latest updates available.

LG V521: Where is the source code for compiling LineageOS 14.1? (device specific source code, not a link to LineageOS's Github page)

Hello everyone!
I've got this tablet, and I'm wondering how LineageOS and Resurrection Remix (based on Lineage, I know) custom ROMs were compiled as not only moderators didn't provide screenshots but also source code they used to make flashable zip files, and it's not even clear what works and what not works. Back in a day I also compiled ROMs for other tablet but I left source code on Github in case somebody would want to give their time and effort to make it better or find answers for their questions.
Seriously, how would I risk flashing my own tablet if I can't even see what was done to make those flashable zips, and I don't even see screenshots? Why would I take a "leap of faith" and believe that everything is working there (or works at all)?
The only real problem with this device is bloat and not having root to tweak "hosts" file.
I'll also appreciate if you tell what ROM you use and what works/not works for you.
Thanks!
the wiki is pretty much straightforward
https://wiki.lineageos.org/devices/v521
alecxs said:
the wiki is pretty much straightforward
https://wiki.lineageos.org/devices/v521
Click to expand...
Click to collapse
Thanks for the link! Where can I find list of bugs or is it really works as good as stock ROM on this device?
as it is no longer maintained, you build it your own, you test it your own, you write list of bugs your own.
you can however look for the support thread.
[ROM][7.1.2][v521][OFFICIAL] LineageOS 14.1 LG G-Pad X 8.0 v521[Nightly]
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. All the source code for Lineage OS is available in the Lineage OS...
forum.xda-developers.com

Categories

Resources