[DEV][WIP]Sailfish OS Port - Alpha 2 - ONE Original Android Development

I heard at devcon that a few guys are working on Sailfish ports for a few phones, including ours. So I decided to get them together with the devs here on the forum to get the port done. The place where the developers and porters of Sailfish OS are talking to each other is on freenode, so if you want to help them... just go there and join the channel #sailfishos-porters.
Warning: This is a developement project. So please only join the channel if you really want to help. Just going there to ask for ETAs or stuff like that won' t be tolerated. Also this thread should be a place for developers to collect ideas and fix bugs, not for the purpose of asking for ETAs. Please keep that in mind.
For the initial port I would like to thank @vgrade; information on how to install the port are in second post!
XDA:DevDB Information
Sailfish OS, ROM for the ONEPLUS ONE
Contributors
dansou901, vgrade
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CM 11
Version Information
Status: Alpha
Created 2015-03-20
Last Updated 2015-03-29

This is a community port of Jolla's Sailfish OS for the OnePlus One.
It features a gesture-based user interface with a unique design and ease-of-use in mind.
For more information about SailfishOS please head over to sailfishos.org.
This is not an Android ROM, this is a different base of an operating system called Linux, running glibc library.
It only uses parts of Android for hardware enabling (drivers).
Release Notes:
The port is considered to be of alpha quality and released as a first step to the same levels of functionality as the Nexus 5 .
Download Location
http://images.devaamo.fi/sfa/bacon/
Kernel Source at http://images.devaamo.fi/sfa/bacon/...1.1.27-alpha1-201503192017-kernel-src.tar.bz2
Make sure you have a compatible cm11 version installed http://78.47.45.43/owncloud/public.php?service=files&t=9725fbb3b3c8d9706a2bb29388b3de83
Zip install tested with TWRP and MultiROM versions later than 20 March from http://forum.xda-developers.com/oneplus-one/development/mod-multirom-v26-t2835738
HW Support status:
(Look for OnePlus 5 row): https://wiki.merproject.org/wiki/Adaptations/libhybris
Bug reports, if internet search refuses to help:
First search XDA for keywords. Things like libsailfishapp have already been worked out by this amazing community
Software-related bugs (Sailfish OS): first search http://together.jolla.com . Tag your questions with "community-build"
Hardware-related problems: at the Nemo Project Bugzilla under Hybris-ing component
Please do not contact Jolla Care or Jolla Developer Care, as this is not the Jolla phone
oneplus forum thread at https://forums.oneplus.net/threads/sailfish-os-for-oneplus-one.279537/
Known issues:
OTA Updates do not work
The camera does not work
Android app support is not available (unlike in Jolla phone): please ask about the status for open-source Dalvik runtime framework on #sailfishos-porters on irc.freenode.net and also check this XDA Thread
All remaining: In Bugzilla
ROM Kernel: Linux 3.4.0
Changelog:
Alpha2 - 29 March 2015
WLAN fixed up - vgrade/yacuken
Alpha1 - 20 March 2015
Initial release
This is a new video of SailfishOS running on the oneplus one with wlan working . http://youtu.be/Vm4m_dlUYRw
Install Video at https://www.youtube.com/watch?v=iphzmCVofbk
Details of port can be found at http://piratepad.net/gVqPXuEGW4
Please join the porting efforts at IRC channel #sailfishos-porters.
Thanks to all the Jolla sailors and SailfishOS community members for all their help, especially @stskeeps for the QCOM_BSP catch.
BREAKING NEWS - SailfishOS 2.0 version WIP at https://plus.google.com/+TomaszSternaSMK/posts/DyQHm82v2b5
vgrade

Just a little status update that you see the project isn't abandoned: @vgrade is waiting for updated AOSP sources from Oneplus. Once they're live, he can cook something for us.

Is the project still alive?

CountDooku said:
Is the project still alive?
Click to expand...
Click to collapse
Ask @vgrade if it is still alive. I didn't hear anything the last weeks, but I hope that he's still working on it...

dansou901 said:
Ask @vgrade if it is still alive. I didn't hear anything the last weeks, but I hope that he's still working on it...
Click to expand...
Click to collapse
@vgrade, is the project still alive?

msri3here said:
@vgrade, is the project still alive?
Click to expand...
Click to collapse
Hey,
I've not been able to spend much time on this since xdadev:con due to day job commitments, fingers crossed I'll get some time over the holidays to progress some more.
BR
vgrade

vgrade said:
Hey,
I've not been able to spend much time on this since xdadev:con due to day job commitments, fingers crossed I'll get some time over the holidays to progress some more.
BR
vgrade
Click to expand...
Click to collapse
thanks for the quick reply
Take you time

vgrade said:
Hey,
I've not been able to spend much time on this since xdadev:con due to day job commitments, fingers crossed I'll get some time over the holidays to progress some more.
BR
vgrade
Click to expand...
Click to collapse
Let me know if you need any help, I'm new to porting, but I'd be willing to lend a hand and do some of the grunt work - if you need it.

I'm very interested by getting Sailfish OS on my One Plus.
I don't know how to install the build you'll provide but I suppose that you will give a litte tutorial with it.
I'm now following this thread !

Looking forward to this

@dansou901 might be of interest.
Edit: might be your work. [emoji5]
https://twitter.com/vgrade/status/573375605640695808

gsmyth said:
@dansou901 might be of interest.
Edit: might be your work. [emoji5]
https://twitter.com/vgrade/status/573375605640695808
Click to expand...
Click to collapse
Good find! I don't have twitter so I wouldn't see this... @vgrade, will you come here again when you're back from Barcelona? @KINGbabasula, is MultiROM ready to go for Sailfish OS?
Edit: It isn't my work, I'm not in Barcelona on MWC this year (but planning to go there someday...). So it's vgrades work together with the other Sailfish porters (see the IRC channel I linked in OP).

Have you guys seem this?
http://www.thejollablog.com/sailfish-os-oneplus-one/

topfreitas said:
Have you guys seem this?
http://www.thejollablog.com/sailfish-os-oneplus-one/
Click to expand...
Click to collapse
That's just a followup from vgrades tweet, so nothing new. The information that he will share the build after MWC is down in the comments...

Guys Hi
As you see great progress made during MWC week on the port. Stskeeps from Jolla identified the bug stoppng UI coming up so we are go now.
Good to see the chase up on Multirom as this makes it easier for folks to test. I think it just needs to have a build which includes the sailfish patches included so any recent upstream build should suffice. On the add room page you should see a SailfishOs radio button.
Stay tuned for more details and drop into #sailfishos-poters channel on freenode IRC and say hello.
BR
vgrade

For those wanting to build their own images I've put my porting notes at http://piratepad.net/gVqPXuEGW4 , join us at #sailfishos-porters channel on IRC .
vgrade
vgrade said:
Guys Hi
As you see great progress made during MWC week on the port. Stskeeps from Jolla identified the bug stoppng UI coming up so we are go now.
Good to see the chase up on Multirom as this makes it easier for folks to test. I think it just needs to have a build which includes the sailfish patches included so any recent upstream build should suffice. On the add room page you should see a SailfishOs radio button.
Stay tuned for more details and drop into #sailfishos-poters channel on freenode IRC and say hello.
BR
vgrade
Click to expand...
Click to collapse

vgrade said:
For those wanting to build their own images I've put my porting notes at http://piratepad.net/gVqPXuEGW4 , join us at #sailfishos-porters channel on IRC .
vgrade
Click to expand...
Click to collapse
Zip Image link now in second post in thread.
vgrade

vgrade said:
Zip Image link now in second post in thread.
vgrade
Click to expand...
Click to collapse
phone does not boot
i am using philz recovery to flash the rom can that be a problem

MasalaMan said:
phone does not boot
i am using philz recovery to flash the rom can that be a problem
Click to expand...
Click to collapse
Yes, this recovery does not have a version of tar which supports the -j option so the sailfishOs rootfs is not extracted, please use the recommended recovery
vgrade

Related

[ROM][UNOFFICIAL][ 4.4.4][Armani][8/09][DISCONTINUED] Carbon Rom RC7 4.4.4.

About Carbon
CarbonRom is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.
Please feel free to look at, build, and use our code on CarbonDev GitHub. and on our Gerrit CarbonDev Gerrit.
We would like to thank CyanogenMod for their device trees, framework/settings mods and their code that was incorporated into this project. We also extend our gratitude to the devs whose code that we have incorporated. Proper authorship has been maintained and can be viewed on our repository.
Special thanks also go to Slim Rom for some of their features, PA, AOKP, and anyone else we may have borrowed commits from that hasn't been mentioned here. If you feel you have been unfairly left out, please - let us know.
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! If you have questions, ask your fellow users or ask us in #teamcarbon on freenode IRC.
Features
All of our features can be found on our site here:
Carbon Features
Here are some screenshots:
Carbon Screenshots
Carbon Updates
Join us on these Social Media Channels to keep yourself up-to-date on all the latest Carbon news, updates, contests, and more! Join our completely open Google+ community for insider conversation with devs and other users.
Download Carbon
All Carbon downloads and further information such as features, changelog, and FAQ can be found on our website.
CARBON-KK-UNOFFICIAL-20150908-1053-armani.zip RC7 - 196.37 MB
Changelog
For a detailed changelog, check out the changes made each night here:
Carbon Changelog
Support
We spend an astonishing amount of time developing this software. We can't spend much time on XDA as a result, so if you need support, please try the following:
1) Search. Search, search, search. Yes, you. I don't care how unique or important your question is, it's very likely someone has adressed it already. Especially if you're even close to new at this.
2) Read our FAQ, which can be found on our website. Carbon FAQ
3) Ask a question in your device forum. Someone will no doubt try to help you. Warning: this help may come in the form of telling you it's a dumb question that has been asked before. See step 1 - such are the perils of asking questions when you haven't done the research yourself. Android is about helping yourself.
4) Ask a question on our IRC channel. Connect to #teamcarbon on irc.freenode.net or click here. You'll find several other Carbon fans and usually one or more devs as well. Please be polite.
Who is Team Carbon?
Find out here:
Carbon Team
Remember, every penny you send to us goes right back into the rom. It's used for hardware, server costs, etc - all the things that help us make Carbon better with every release. Your support means the world to us! If you've enjoyed Carbon, please consider a donation toward this goal. Thank you, and we hope you continue to enjoy Carbon!
​
XDA:DevDB Information
[ROM][UNOFFICIAL][ 4.4.4][Armani][8/09][DISCONTINUED] Carbon Rom RC7 4.4.4. , ROM for the Xiaomi Redmi 1S
Contributors
Tarun93, Kra1o5, khan_frd2002 , Ansuman Mahapatra and all others who helped me
Source Code: https://github.com/tarunkapadia93/android_device_xiaomi_armani
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: Carbon ROM
Version Information
Status: Stable
Created 2014-10-14
Last Updated 2015-12-22
FAQ :
i m having this problem pls help me
give me proper details what is wat i aint a god to know everything
adb logcat or Screenshot or something likewise
the incall vibration is not working what to do ?
its a a known issue from RC1 so dont cry over it pls
pls add this feature to the rom i like it i wanna see it in the rom
pls i wont do it i wanna keep it close to upstream n AOSP, a clean n stable rom is better then a rom full of features but not stable
i get the incoming call as heads up
its a feature in the rom that you will get the call in heads up if the screen is on if the screen is off you will get it in the old classic style
my battery is draining like hell i aint getting good Screen on time like others
everyones usage is different
if you have features its not neccessary to keep all the features on always switch on the features that only suits you or is useful for u in daily usage
n make sure you charge you phone i proper cycles its not only for my rom but any rom you flash charging you phone in cycles gives you the best Battery life
my phone heats up in normal usage
i have told a couple of time when you flash the rom in the start let it cool down for like 5 to 10 mins then start using the phone let the thermals get use to it
My brightness goes nuts sometimes when i m not even in sunlight
enable n disable the statusbar brightness slider
go to setting>carbonfibers>statusbar>statusbar brightness slider
Reserved
Screenshot s please.
Sent from my HM 1SW using XDA Premium 4 mobile app
Waiting ! Will try later !
bro if u have compiled it from sorce why dont u post in original dev-section
nice development...keep it UP...
Very gud work
@Tarun93
Ask Dark_Nightmare for help with RIL
As he got it working with PAC i'm sure he can help ya
Tarun93 said:
i have successfully compiled Carbon rom for redmi 1s the ril is not working but the rom is in beta so stay tuned
give it a try for now n tell me if it worked i could not test it myself as i have my phone for RMA for some reason as soon as i get it i will let you know
https://drive.google.com/uc?id=0B6pNoRHoBd9jRlc5Tk9qYnNMQTg&export=download
XDA:DevDB Information
[ROM][UNOFFICIAL][KitKat 4.4.4][Armani] Carbon Rom 4.4.4., ROM for the Xiaomi Redmi 1S
Contributors
Tarun93, fefifofum, Kra1o5, and all others who helped me
Based On: Carbon ROM
Version Information
Status: Testing
Created 2014-10-14
Last Updated 2014-10-15
Click to expand...
Click to collapse
good work
---------- Post added at 07:58 AM ---------- Previous post was at 07:42 AM ----------
sai dev said:
good work
Click to expand...
Click to collapse
reserved , will post screenshots
---------- Post added at 08:02 AM ---------- Previous post was at 07:58 AM ----------
reserved for posting screenshots
Hi Guys.... i was able to fix the SystemUI fc at boot
Now ril is working....Here's the patch enjoy
link removed cuz new build has all the fixes
thanks to Vishal Dubey
and @Tarun93...if possible please update the rom carbon rom made some fixes in repo for msim
doubt
Will there be regular updates for this ROM!?
any review of the rom?
The rom is running smoothly. The battery consumption is more. Init.D features are absent
after khan_frd patch the rom is working even the audio quality is better than other roms...
Link updated
Guys the First Post is updated n the Screenshots are attached tooo RIL n everything working :fingers-crossed:
Hey please make a correction in the second line and make it( its now working.)
Sent from my HM 1S using XDA Free mobile app
Tarun93 said:
Guys the First Post is updated n the Screenshots are attached tooo RIL n everything working :fingers-crossed:
Click to expand...
Click to collapse
Man this is awesome. Will you update it atleast weekly to stay up with carbon rom updates? You could try to apply for a maintainer at CarbonROM forums so Redmi 1S can become official
Tarun93 said:
Guys the First Post is updated n the Screenshots are attached tooo RIL n everything working :fingers-crossed:
Click to expand...
Click to collapse
the new update is totally awesome bro :victory:....everything is working fine without any issue
thanks for your hard work :good:
Syssx said:
Man this is awesome. Will you update it atleast weekly to stay up with carbon rom updates? You could try to apply for a maintainer at CarbonROM forums so Redmi 1S can become official
Click to expand...
Click to collapse
i dont mind the problem is m a little new to these things so compiling is not a issue but adding up fetures n things i will take time to learn things n for sure i will try to keep the rom updated if i have members like khan_frd2002,fefifofum, Kra1o5, and Vishal Dubey yes for sure i will keep it updated for sure
khan_frd2002 said:
the new update is totally awesome bro :victory:....everything is working fine without any issue
thanks for your hard work :good:
Click to expand...
Click to collapse
i huge huge thanx to you bro i might have never figured out the ril issue n would take ages for me to fix myself a huge thanx for been so kind n pointing out a fix thanx a lot :good::highfive:

Lineage OS on LeEco Le Pro 3

Hello everyone,
the question and disscussion is:
Do we get Lineage OS support in the Future? it does not matter if unofficial or official, but what do you think?
I saw the LeEco le Max 2 get some unofficial support, so it could be that some Devs will try it.
It would be awesome *_*
I think the problem is, that the community isn't that big like for the le Max 2, but maybe it will get bigger in the future.
What do you think? :good:
I'm running my own custom image of LineageOS 13.0. All is working as expected, but I don't have time to clean all the stuff to share it with public. I uploaded my sources that works in https://www.github.com/corvusmod, so if someone wants to build it, feel free
For L14 version, camera is not working already and will not work until Leeco release N for Pro3
I think, it's not discussion, but it is a question. So, it should be in "QUESTIONS & ANSWERS". Le Max 2 have bigger community, because this phone is cheaper and cheapest Le Max 2 was for 180-200$. This mobile is older. Our Le Pro 3 have few months and in future it could have more community and ROMs like this.
corvus said:
I'm running my own custom image of LineageOS 13.0. All is working as expected, but I don't have time to clean all the stuff to share it with public. I uploaded my sources that works in https://www.github.com/corvusmod, so if someone wants to build it, feel free
For L14 version, camera is not working already and will not work until Leeco release N for Pro3
Click to expand...
Click to collapse
Wooow! Someone interested?
It would be awesome!
:fingers-crossed:
Who could we talk to in order to get official support?
I dont know, but to get official support there should be at first a stable unofficial lineage OS Version. I do not know much about creating ROMs but i hope someone does and will create a masterpiece for le pro 3
I hope so
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
corvus said:
I'm running my own custom image of LineageOS 13.0. All is working as expected, but I don't have time to clean all the stuff to share it with public. I uploaded my sources that works in https://www.github.com/corvusmod, so if someone wants to build it, feel free
For L14 version, camera is not working already and will not work until Leeco release N for Pro3
Click to expand...
Click to collapse
Hi Corvus,
I've been trying to build slim from the repo you forked, but it keeps telling me I have no recovery, and ends up erroring out. I tried on ubuntu 16.04 lts though, could be my issue. Gonna try your lineage 13 version.
jts2111 said:
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
Click to expand...
Click to collapse
Would be awesome. I will try your build!
Good project looking forward to
manuelbvb said:
Would be awesome. I will try your build!
Good project looking forward to
Click to expand...
Click to collapse
I'll edit a link to the thread I make with to-dos based off the source code I can see.
Here's where I'll post progress!: https://forum.xda-developers.com/le-pro3/development/progress-lineage-os-13-t3546126
jts2111 said:
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
Click to expand...
Click to collapse
Hi @jts2111,
No problem from my side. TS team shared with me the sources, I modified them for Lineage, and try to do some tweaks (already uploades) and have some more in local, but causes some problems, so I didn't upload them.
With this image I get more than 3 days of batt time and a sot of 8 hours, so it's good for me. My only concern is that I was not able to make Camera2 HAL working to get manual settings. But I have little time to test, so any help from this side is welcome.
Only one thing, please, share the code in a public repo so TS, me or any other developer can see it and work together.
Thanks
---------- Post added at 10:35 PM ---------- Previous post was at 10:32 PM ----------
jts2111 said:
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
Click to expand...
Click to collapse
robertzas said:
Hi Corvus,
I've been trying to build slim from the repo you forked, but it keeps telling me I have no recovery, and ends up erroring out. I tried on ubuntu 16.04 lts though, could be my issue. Gonna try your lineage 13 version.
Click to expand...
Click to collapse
For Slim, please use the fork from where I get the code. See it in github. It's TS source, so it should work.
corvus said:
Hi @jts2111,
No problem from my side. TS team shared with me the sources, I modified them for Lineage, and try to do some tweaks (already uploades) and have some more in local, but causes some problems, so I didn't upload them.
With this image I get more than 3 days of batt time and a sot of 8 hours, so it's good for me. My only concern is that I was not able to make Camera2 HAL working to get manual settings. But I have little time to test, so any help from this side is welcome.
Only one thing, please, share the code in a public repo so TS, me or any other developer can see it and work together.
Thanks
Click to expand...
Click to collapse
I forked your repo and shared it in my post. I'll work on what you mentioned. One of my top (long term) goals is complete CTS compatibility. With safetynet passed, there'd be nothing that would really pull you back to stock.
Definitely, I'm preparing the Kernel code after code to ensure we get a very clean and functional Kernel for the future, instead of just merging the one from LeEco with more than 80% of unneeded bits due to their other devices being at the same place (shameful).
This will get a ~30MB Kernel reduced to around 12MB and thus make custom ROMs perform a lot better and boot immensely faster after all.
I'd only need one sense of common attitude which is asking LeTV to keep the Kernel source up-to-date when they launch OTAs as well, I've seen some comments regarding their image stabilization fix at latest release (OTA) which is only possible at Kernel/blob level and thus if we want to have this feature working (at least partially) we need the source code "right off the bat" to get those fixes. Please, make pressure on their forums for 5.9 x720 Kernel source code and for nougat preview builds, I'd appreciate to even help with their own EUI for that matter, I'll see if I can get in touch with them concerning those points.
Do we have someone from China or someone with experience with Chinese so we can attach our discussions there?
I do hope they keep the open source up to date, but it seems they are doing the bare minimum to apply to Google's open source policy. I'm in the US, so I have the x727 with 1 SIM. We would need someone to test with a x720 as well.
@GalaticStryder, Leeco only will post the sources needed to avoid license problems with GPL, so dont wait much help from them. But we can ask...
@jts2111, I have a 720, so I can test your builds.
@jts2111
I received my X720 this week and I could also test your experimental build.
It would be nice to already start with a LineageOS custom ROM as first ROM to avoid a lot of reinstallation / reconfiguration of apps with other kind of custom ROMs.

[ROM] [7.1.2] [UNOFFICIAL] [NON-DEV] LineageOS 14.1 Xperia M

Since the Xperia M aka nicki is no longer maintained I decided to start my own build and I thought I share it with the community.
Full Disclosure: I am not a developer. If there are bugs in any build, I cannot solve them. So always do a backup before flashing.
Also if you do not know how to flash: leave it be. I will not help with flashing problems.
I will try to keep it up-to-date.
You can download it here: https://drive.google.com/file/d/0B7J1cVOauuana0l0NG1GWmE1aWc/view?usp=sharing
Android: 7.1.2
Security Patches: May 2017
Komapatient said:
Since the Xperia M aka nicki is no longer maintained I decided to start my own build and I thought I share it with the community.
Full Disclosure: I am not a developer. If there are bugs in any build, I cannot solve them. So do always a backup before flashing.
Also if you do not know how to flash: leave it be. I will not help with flashing problems.
I will try to keep it up-to-date.
You can download it here: https://drive.google.com/file/d/0B7J1cVOauuana0l0NG1GWmE1aWc/view?usp=sharing
Click to expand...
Click to collapse
Thank you bro for sharing and keeping the device alive ?
Btw you should consider posting this in android development forum so that people know abt it
Adarsh Dubey said:
Btw you should consider posting this in android development forum so that people know abt it
Click to expand...
Click to collapse
I intentionally posted not in the development section, since I am not developing but only building.
Komapatient said:
I intentionally posted not in the development section, since I am not developing but only building.
Click to expand...
Click to collapse
Bro you shouldn't post it in original development but you can post it in Android development as you are building the rom for the device and many of the people port roms they also don't develop nor fix bugs but post it in Android development as they are building the rom for the device
sir @Komapatient , can you please share the source kernel or ROM?
Nicklas Van Dam said:
sir @Komapatient , can you please share the source kernel or ROM?
Click to expand...
Click to collapse
Hi,
I don't understand your request. I pulled the sources from LinOS Git. There is nothing done on the source.
Komapatient said:
Hi,
I don't understand your request. I pulled the sources from LinOS Git. There is nothing done on the source.
Click to expand...
Click to collapse
Ok, it's neccesary for now. Can you please to keep update on this ROM?
Komapatient said:
Since the Xperia M aka nicki is no longer maintained I decided to start my own build and I thought I share it with the community.
Full Disclosure: I am not a developer. If there are bugs in any build, I cannot solve them. So always do a backup before flashing.
Also if you do not know how to flash: leave it be. I will not help with flashing problems.
I will try to keep it up-to-date.
You can download it here: https://drive.google.com/file/d/0B7J1cVOauuana0l0NG1GWmE1aWc/view?usp=sharing
Android: 7.1.2
Security Patches: May 2017
Click to expand...
Click to collapse
So basically you're keeping the ROM updated with latest changes from lineage OS source code , I mean bug fixes and security patches etc.
matrixex said:
So basically you're keeping the ROM updated with latest changes from lineage OS source code , I mean bug fixes and security patches etc.
Click to expand...
Click to collapse
Yes. As a courtesy to the people who cannot compile their own ROM and to give s.th. back to the community who helped me a lot of times.
Hi @Komapatient,
Glad to see you once again around here, think we last talked when you were using the Xperia V on LineageOS.
Happy to see nicki is not fully dead and that its users can benefit from newer builds.
However there's a big concern here, I pushed the Nicki official removal for two important reasons :
- Device sources are no longer updated. If there's no real issue it's fine, but might appear.
> Issues like autobrightness flashing in a weird way upon device wake/unlock is among the biggest issue fixed / wip since the changes stopped.
> Checked in my huashan sources to find common relevant things for nicki, I just pushed an overlay cleanup and fix for MMS non-Data use.
- Kernel sources are highly outdated. To put this in a easy way, we can judge the security status
> to be around December 2016 and February 2017. Therefore the security version you share here is only the ROM sources,
> though a good portion of the security patches are actually to be worked upon for each kernel.
You can find our internal CVEs vulnerabilities tracker concerning the nicki 8x27 kernel here : https://cve.lineageos.org/android_kernel_sony_msm8x27
Someone should at some point stand up and start looking at them one by one,
fixing the ones related to the kernel version by cherry-picking, testing then pushing to gerrit.
You can take my sony_msm8960t kernel as reference if you wish, only the most recent CVEs are a work in progress,
and you should therefore easily see which CVEs concern your 3.4 kernel and find the commits in my history.
I'd gladly merge commits uploaded to gerrit if they are valid and properly authored / clean.
Hope this makes the current status of Nicki a bit more clear.
Bye.
@AdrianDC
Thank you for your clarification. The kernel sources are indeed a bummer, but as my coding skills are below zero. Sadly I am not able to help here out.
Komapatient said:
@AdrianDC
Thank you for your clarification. The kernel sources are indeed a bummer, but as my coding skills are below zero. Sadly I am not able to help here out.
Click to expand...
Click to collapse
Trying to "steal" my commits from sony_msm8960t would be a good start,
you can also check the commits tags on Gerrit to see the CVE 20xx-xxxx related numbers
when the information was set as topic, helps clearing the list too.
Since the work is already done on our side, it shouldn't be a giant work to do,
and would be a good place to start with + bring back some security updates to the device.
Please try to update this rom
please try update this rom, ,

Personal Build Playground Moto G5 Plus

I'm creating this thread to post personal builds to those that want to try them. Just an FYI I'm choosing this approach instead opening numerous unoffical build threads because 1)I'm unsure how much time I'll be able to invest 2) I'm too much of a flashaholic to stay with one rom long enough to properly support it 3) I'm not a dev, I'm just someone with a linux laptop that enjoys putting pieces together. Also If anyone would like to share their builds or assist with others that want to learn to compile. (JUST PLEASE DO EVERYONE A FAVOR AND MAKE SURE THE ROM BOOTS FIRST AND ARE NOT GOING BRICK DEVICES ALONG WITH SOURCES)(BUGS are expected this is a newbie.....as in Me thread)
Note:
I used SuperSU for root on this rom with no problems what so ever, Mileage may very with those that use Magisk.
Maintaining of rom may be here nor there depending on if I grow tired of the rom and decide to go to bigger and better things or if time allows, so please don't expect or request updates......I'm doing this just to share my personal builds and hopefully spark interest with others.
OREO BUILD ......CARDINAL-AOSP
rom: https://github.com/Cardinal-AOSP
more info:https://plus.google.com/communities/110928715574226998482
Launcher used in screenshot: https://www.androidheadlines.com/20...ixel-2s-pixel-launcher-with-new-features.html
Missing gallery app, use simple gallery or one your choose from playstore.
bugs....same as anyother oreo rom at the moment as this is built one top lineage and vache device tree and HAL's
download: https://drive.google.com/file/d/0B2AnAjPZx9hjYnBrZEJmdFBSWVE/view?usp=sharing
MD5: 36f091041cf70dd03ce8e7c4b37c4397
XPERIENCE 12.0 OREO!!
rom: https://github.com/XPerience-AOSP-Lollipop
website: http://thexperienceproject.com/
download: https://drive.google.com/file/d/0B2AnAjPZx9hjckNWQllFQjZ2Q3c/view?usp=sharing
md5sum: b7bbf632b76deb74d35336bf47466f77 xperience-12.0.0-20171015-HOMECASE-potter.zip
Bugs bluetooth app may FC on initial boot but once in the rom it seems to be working fine
Thanks and Happy Flashing.......or sharing which ever you choose.
PS yeah I know I need to make this OP a little more easy to find builds and I'll get to that shortly
Source:
Device: https://github.com/boulzordev/android_device_motorola_potter
Vendor: https://github.com/boulzordev/android_vendor_motorola_potter
Kernel: https://github.com/boulzordev/android_kernel_motorola_msm8953
Rom: https://github.com/CypherOS
Here is my Device Folder for those that want to download and tinker https://drive.google.com/drive/folders/0B2AnAjPZx9hjeVVzVWNrajV6MTg?usp=sharing
Very handing DYI that I've used back with I was building roms for my LG phone https://forum.xda-developers.com/showthread.php?t=2223690
older nougat builds:
-CypherOS 4.1.2 release
-Camera fixes thanks and cherry picked from gregor160300 along with his version of CMActions that are better suited for aosp based roms.
Rom: https://drive.google.com/file/d/0B2AnAjPZx9hjdUwwR0pHdzZoU1k/view?usp=sharing
MD5:93a5e9a1435051f18b799dd794898a1b
SlimRoms Build 1.11
synced to give us the up to date slim since our beloved potter has been dropped from official status.
https://drive.google.com/file/d/0B2AnAjPZx9hjb1RhaTdkODlzclE/view?usp=sharing
md5sum: 01eec677fc705ef5432cda7597c0aebf
Working like a charm
NEW UPDATE! 9/25 this is a new upload any previous update is now obsolete and will probably be my last build for the nougat version of this rom as I'm looking at other build possibilities
Thanks alot. Will flash ROM and let you know.
SlimRoms build 1.11
new SlimRoms build is up:good:
I Feel like playing
feeling the urge to pull out some more hair and scream a few more swear words at my computer:silly:
Oppps I slipped
just a teaser of things to come for those that check this thread
tuxattack80 said:
just a teaser of things to come for those that check this thread
Click to expand...
Click to collapse
Awesome :good: But why don't you create a thread in the Rom section? BTW What Linux distro are you running?
McKellen said:
Awesome :good: But why don't you create a thread in the Rom section? BTW What Linux distro are you running?
Click to expand...
Click to collapse
I'm running Ubuntu mate 16.04 at the moment but I hop distros from arch to fedora. And that kind of answers your other question, I'm to A.D.D to stick with one rom for long and I open a thread I'm committing to that rom. This is more or less a hobby for me and when get a chance I'll build but it doesn't happen very much between the kids and the girlfriend lol.
Is that cardinal 8.0
syrkles said:
Is that cardinal 8.0
Click to expand...
Click to collapse
Yep
Xperience 12.0 oreo!!
New build up in OP, ENJOY!
Hey thanks for sharing I'll test one out this weekend .
Cardinal Update is in the oven
Had a ittle bitty stump in the build but don't worry I made it up to you all by adding a couple of additional features
PS....why is it so quite in here?? Feels like I'm talking to myself.........this is a discussion/build form lol! crickets!!crickets!! crickets!! Believe me all I don't mind a little off topic as long as you keep it clean and nice and android focused. Just don't blow up the thread with screenshots or links
Soooooo........thinking about a rebase to another linux distro soon...any input on with one? Thinking Fedora because it's also a great distro for building on but I do miss Solus and Arch
Hi!! I'm that guy from g+ remember me?? The one asking for the cypher os build? Well I've come to ask again, sorry if that sounded a little rude.
No, but my DUDEE! I think cypher 5.0 sources are up already. Can you make a build? Please? I don't if you take request like this but at least I tried.
Also that cardinal build is ? supper smooth, just one thing fingerprint gesture didn't work either. I hope you fix that in the update. Thank you for all this ROMs that no one are building, just you
RonaldRND said:
Hi!! I'm that guy from g+ remember me? The one asking for the cypher os build? Well I've come to ask again, sorry if that sounded a little rude.
No, but my DUDEE! I think cypher 5.0 sources are up already. Can you make a build? Please? I don't if you take request like this but at least I tried.
Also that cardinal build is supper smooth, just one thing fingerprint gesture didn't work either. I hope you fix that in the update. Thank you for all this ROMs that no one are building, just you
Click to expand...
Click to collapse
delete
RonaldRND said:
Hi!! I'm that guy from g+ remember me? The one asking for the cypher os build? Well I've come to ask again, sorry if that sounded a little rude.
No, but my DUDEE! I think cypher 5.0 sources are up already. Can you make a build? Please? I don't if you take request like this but at least I tried.
Also that cardinal build is supper smooth, just one thing fingerprint gesture didn't work either. I hope you fix that in the update. Thank you for all this ROMs that no one are building, just you
Click to expand...
Click to collapse
Thanks for the feed back, I'll look into the fingerprint thing again soon but probably wont be in this build as its already building after being up all night trying to wrap my head around a feature that due to sleep will have to wait lol. I'll see if I cant get a cypher build out soon as well:good:
Cardinal AOSP Update 10/19
Alright peps, sorry for the long delay....but the build is ready. Not exactly what I want to upload because I was wanting to add a certain feature but with sleep deprivation kicking in I was forced to put it on the back burner and do a clean build. So with that said I'm going to get some rest and I will update the OP with changes and so on tomorrow...HAPPY FLASHING :cyclops::silly::victory:
download : https://drive.google.com/file/d/0B2AnAjPZx9hjbV93M2N1Q0pJcEk/view?usp=sharing
md5sum: f7c99b93e53163e4533e55e66b687be8
Quick observation snapdragon camera force closes, so you footej or whatever alternate camera app you like, will revert back to camera2 in next build
tuxattack80 said:
Cardinal Update is in the oven
Had a ittle bitty stump in the build but don't worry I made it up to you all by adding a couple of additional features
PS....why is it so quite in here?? Feels like I'm talking to myself.........this is a discussion/build form lol! crickets!!crickets!! crickets!! Believe me all I don't mind a little off topic as long as you keep it clean and nice and android focused. Just don't blow up the thread with screenshots or links
Soooooo........thinking about a rebase to another linux distro soon...any input on with one? Thinking Fedora because it's also a great distro for building on but I do miss Solus and Arch
Click to expand...
Click to collapse
Arch
Thanks going to try this but you should move your thread to Moto G5+ Development Section. I think no one checks ROMs on Discussion section.
Edit - Your Drive Link is not working - https://goo.gl/7yBr7e

[WIP] [DEV] [CAF LINUX 4.4 KERNEL] Porting upstream CAF 4.4 Linux kernel to gemini

Hi all
I have been started to work on gemini for two weeks (switched to gemini development from my old phone Galaxy W)
I didnt get the device yet (but will get it as soon as possible, probably in 2 weeks)
However i started to work on it, and i really wonder "upstream linux kernel 4.4 can be ported to gemini? and why not?" after i saw CAF added msm8996 (our device's chipset family) support into Linux 4.4 kernel
As you already know our main kernel version is 3.18 right now,
Whats the benefit of 4.4 kernel:
-Nearly thousands of changes which some of them are bugfixes and some of them are new sweaty kernel features :good:
-Better power management
-Better memory management
-More secure (vulnerability fixes)
- And so on
So i started to work to port CAF 4.4 into gemini
- i just forked CAF pure,vanilla 4.4 kernel which support msm8996
and started to add xiaomi mi5's drivers + device specific changes
its very very WIP stage right now
TODOS:
- Merge all gemini drivers and device specific codes into kernel
- Fix all merge conflicts
- Update driver kernel API calls into 4.4 APIs (that is the hardest thing)
- Fix all compilation errors
- And hope for boot
İf anyone has an ability to contribute/help etc. and/or interested in this project , it would be really appreciated :good:
Here is the source code: https://github.com/sirmordred/Kernel_LA.HB.1.1.5_CAF-4.4 "gemini" branch
Mod Edit
Thread closed by OP request/No longer supported.
Reserved
And also to everyone: Kernel porting is really hard job and its a long run so dont expect miracles
i think it is worth waiting for
I'll wait and try when you uploaded Sir.
Wow... thank u sir..best of luck??
Wow well we do need great kernel for our gemini.... Thanks keep it up
another dev kernel for gemini, does it will support eas and vox populli?
Do you think other devs didn't try it till now? You can join our Telegram group to collaborate with the others that are working on it.
https://telegram.me/joinchat/CQCWTj-9G7RzUdfzKHbqbw
BTW: Why do you create a thread for a project which you barely have started...? It will be a long way and don't expect this to finish in 2017...
@33bca dude let him work Maybe he created this thread to have some help from devs ? some advices ?
BTW: Why don't you wrote here that he fork wrong branch but you just laughed at him on telegram ?
Jawor245 said:
@33bca dude let him work Maybe he created this thread to have some help from devs ? some advices ?
BTW: Why don't you wrote here that he fork wrong branch but you just laughed at him on telegram ?
Click to expand...
Click to collapse
I think you got me wrong on Telegram. That was far away from laughing at him...! If he wants any help he can join us on Telegram.
33bca said:
Do you think other devs didn't try it till now? You can join our Telegram group to collaborate with the others that are working on it.
https://telegram.me/joinchat/CQCWTj-9G7RzUdfzKHbqbw
BTW: Why do you create a thread for a project which you barely have started...? It will be a long way and don't expect this to finish in 2017...
Click to expand...
Click to collapse
Main goal is the colloborate devs, people who work on gemini to make development better and faster,
And the giving info about possibilities what can be done for future development on gemini kernel
I joined the group on Telegram but is there any dev group which is less crowded (contains only devs)
sir mordred said:
Main goal is the colloborate devs, people who work on gemini to make development better and faster,
And the giving info about possibilities what can be done for future development on gemini kernel
I joined the group on Telegram but is there any dev group which is less crowded (contains only devs)
Click to expand...
Click to collapse
Why is dere any problem in that group if u wana collaborate u can also pm the dev on Telegram
dkmsn8 said:
Why is dere any problem in that group if u wana collaborate u can also pm the dev on Telegram
Click to expand...
Click to collapse
Because of not talking about "xxx how to disable xxx option on xxx rom, when will xxxAndroidVersRoms come to our device" questions and talking about only development related things,
well, not problem for me, just wanted to say, lets talk via PMs then
sir mordred said:
Because of not talking about "xxx how to disable xxx option on xxx rom, when will xxxAndroidVersRoms come to our device" questions and talking about only development related things,
well, not problem for me, just wanted to say, lets talk via PMs then
Click to expand...
Click to collapse
Yeah.. anyway good luck with this project. Do collaborate with other dev..
sir mordred said:
Main goal is the colloborate devs, people who work on gemini to make development better and faster,
And the giving info about possibilities what can be done for future development on gemini kernel
I joined the group on Telegram but is there any dev group which is less crowded (contains only devs)
Click to expand...
Click to collapse
No there is no such group... once we have tried to create such a developer group it did not work that well
PM should be fine for the most of the cases, but if you want to create a developer only group, you are free to do that.
Wow man it's brave to try porting to 4.4
If it gets to work it'll be a wonderful thing!

Categories

Resources