[Q] When are we going to Taste Lollipop? - Xiaomi Redmi 1S

Hi Guys, it's been so many days Kernel Sources are released, and Syhost Provided Lollipop with RIL Bug, but now the excitement is increasing day by day. When the sources weren't released, Developers were saying to wait until Kernel Sources are released , to fix major bugs. But still no response. I appreciate Developers for Providing Custom Kernels and Updated Scripts in previous Roms.
I request you to post all Lollipop Related News over here. and about Developers work on Github.
Thankyou.

well,
just a suggestion
if u just want to know the LP work progress and collect the news/info into this thread,
maybe u should change the title,
cause the title it's little 'demanding'
and for the first start, maybe u could collect the link and put in here,
also give some brief update about the progress, for example
1. Mokee 5.0.1 (link to source thread/info) - status WIP - RIL bugs
and so on...
cheers

naved97 said:
Hi Guys, it's been so many days Kernel Sources are released, and Syhost Provided Lollipop with RIL Bug, but now the excitement is increasing day by day. When the sources weren't released, Developers were saying to wait until Kernel Sources are released , to fix major bugs. But still no response. I appreciate Developers for Providing Custom Kernels and Updated Scripts in previous Roms.
I request you to post all Lollipop Related News over here. and about Developers work on Github.
Thankyou.
Click to expand...
Click to collapse
asking for ETA both explicit or implicit is a no no no... it's top rules in XDA.
if you want it really soon, use Mokee by syhost and try to fix RIL bug using kernel source code.
beside how hard is to see armani-dev commit in CM12 in github?
https://github.com/armani-dev/android_device_xiaomi_armani/commits/cm-12.0

Sorry I didn't get you.?

Related

Kernel Development Team

Hello everybody,
I'm back on the forums after being away for some time.
In the meantime I got myself my own LG Optimus G to be able to get to effective developing for this device.
My opinion is that this device is a powerfull device with a lot of "still to be unlocked" potential.
Before I bought the LG Optimus G I used the Samsung Galaxy S Plus, which had a very active and good developers which even today still perfectly support this old device.
When that phone launched it contained Android 2.3.6, but today it supports even the Android 4.4.4 builds (unoffical).
One of the most important steps in achieving this goal was to move from the Samsung provided kernel source to the CAF (Code Aurora Forum) based kernel source.
Because I wish the LG Optimus G the same future as my old device, I would like to get busy with bringing up the CAF kernel codebase on the LG Optimus G.
This will be a big project which is why I request fellow developers which are interested in this project to please join and form a development team with a common goal.
What needs to be done is:
- Obtain official LG Optimus G (Android 4.4) kernel sourcecode from: LGE975_G_Kitkat_Android_V20a_Kernel.zip
- Obtain latest CAF Kernel codebase (chipset apq8064) from: msm-5bfc8718998bedfeea1997d83838ffd1981cbf12.tar.gz (Last modification date: 30-06-2014)
- Extract added LGE Specific code and drivers from the official LG kernel source.
- Set-up a team Github with the clean CAF codebase, which all the driver and LG specific code will be added to.
If you're interested in helping with this project please contact me or leave a message over here.
Please no spamming etc.
Greetings PsychoGame
Hello everybody,
A little status update:
At this moment a 2-man team has been formed.
We have a team Github set-up for the development process this team will have.
The github link is: https://github.com/OptimusG-Dev-Team
If you are interested in giving us a helping hand with this project you're more than welcome.
Leave a message in this forum thread or contact me through a PM.
Experience with linux and also with the kernel is of course important.
Greetings PsychoGame
Bravo. Im hopeless in terms of what ever you code ninjas do, just wanted to let you know that i and most likely all in LGOG community greatly value this project. If you haven't already, perhaps PM some kernel devs as this would help in project gaining momentum and improved outcomes.
Happy to see that you're back psycho. Very brilliant idea. I hereby tag some devs to attract their attention. @faust93 @Loller79 , @jollaman999 , @Kevinjoa , @ThatKawaiiGuy , @xboxfanj , @JustinXu , @houstonn
Hey, I don't know much about kernel stuff, I'm learning Java atm so might be able to give tips. Not a lot though.
I don't have the Optimus G anymore (haven't since March), so I won't be able to do a ton, but I can help solve issues if/when needed.
akahroba said:
Happy to see that you're back psycho. Very brilliant idea. I hereby tag some devs to attract their attention. @Loller79 , @jollaman999 , @Kevinjoa , @ThatKawaiiGuy , @xboxfanj
Click to expand...
Click to collapse
I don't have kernel knowledge that much... I just referenced other dev's kernel sources and fix it to my style.
But thanks for mention to me.
It'll take some time, but I'm sure we get there.
Thank you for tagging some other devs inside this thread so it raises more awareness.
Everybody is welcome to join this project, for example clone the repositories, making changes and contribute.
That's exactly what opensource is all about.
And of course if you're interested in joining the team just send me a PM and I'll bring you up to speed on the progress/process and give you the needed information.
At this moment I'm also in contact with a official LG Developer which hopefully can provide me with some information that will help this porting process as well.
Greetings PsychoGame
jollaman999 said:
I don't have kernel knowledge that much... I just referenced other dev's kernel sources and fix it to my style.
But thanks for mention to me.
Click to expand...
Click to collapse
What about @houstonn ? Also I don't have any knowledge about this sort of thing really but I'll ask some other debs around to see if they want to join.
Sent from my LG-E975 using XDA Free mobile app
Generally, if you look at the branch of the libEGL_adreno file (using strings or hexedit), you can figure out what tag the OEM used (or branch) and then plop their source over that, then git pull the latest branch on top and fix any conflicts.
xboxfanj said:
Generally, if you look at the branch of the libEGL_adreno file (using strings or hexedit), you can figure out what tag the OEM used (or branch) and then plop their source over that, then git pull the latest branch on top and fix any conflicts.
Click to expand...
Click to collapse
Thanks for the information xboxfanj . I never noticed the branch information inside the LibEGL_adreno files.
This also helps a lot with the extraction of the LGE added code as the branch is now as close to the LG used sources.
This keeps the extracted LGE patches as clean as possble to almost only include the LGE added stuff.
PsychoGame said:
Thanks for the information xboxfanj . I never noticed the branch information inside the LibEGL_adreno files.
This also helps a lot with the extraction of the LGE added code as the branch is now as close to the LG used sources.
This keeps the extracted LGE patches as clean as possble to almost only include the LGE added stuff.
Click to expand...
Click to collapse
No problem. Let me know if you need help. Obviously, I can't test anything, but I should be able to help you get things building.
Oh, i noticed this thread just now.
I can help but i don't have much free time these months.
The idea is interesting from what i've seen, if you want another hand contact me via pm
Loller79 said:
Oh, i noticed this thread just now.
I can help but i don't have much free time these months.
The idea is interesting from what i've seen, if you want another hand contact me via pm
Click to expand...
Click to collapse
Sent a PM to you xda account
Today we've updated the proj-kernel repository with fully patched kernel sourcecode.
With a few small 'hacks' we are able to build the j1vd-perf_defconfig to the end.
What remains is getting the updated kernel to boot on the Optimus G boards.
At least the project is moving forward.
Just wanted to give everybody a update on the progress we're making.
Greetings PsychoGame
Here I'm back with some great news for everybody.
Today the kernel which was built using our sourcecode has succesfully booted on stock KK rom from LG.
The next steps we'll be taking will be getting the kernel to work with CM11 as well.
This way I hope we will have a perfectly stable and up-to-date kernel for the Optimus G which will work for Stock as well as CM based roms.
Greetings PsychoGame
PsychoGame said:
Here I'm back with some great news for everybody.
Today the kernel which was built using our sourcecode has succesfully booted on stock KK rom from LG.
The next steps we'll be taking will be getting the kernel to work with CM11 as well.
This way I hope we will have a perfectly stable and up-to-date kernel for the Optimus G which will work for Stock as well as CM based roms.
Greetings PsychoGame
Click to expand...
Click to collapse
very nice job mate. I think in this step @faust93 can help a lot.
Is this kernel work specific to E975, or will it be compatible with for example Sprint variant LS970?
dwielunski said:
Is this kernel work specific to E975, or will it be compatible with for example Sprint variant LS970?
Click to expand...
Click to collapse
At the moment it is based off E975 sources so it won't work on ls970 and similar.
Running it on my phone now and it works flawlessly.
Please thank a lot the team that made this possible and xboxfanj who helped with the project.
What's up guys? Is there anything we can help with? any test version or something?

[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:

[ROM][D800][CyanogenMod 12.1][CAF][UNOFFICIAL][5.1]

I managed to compile cm12.1 for the D800 using vendor and device files from TheMuppets, and Kernel from Lg-devs.
I dirty flashed over cm12, still discovering issues. You MUST flash a cm12.1 gapps if you had gapps before or you will boot loop. Also highly recommend uninstall/re-install other google apps (like "keep").
Works:
Booting up
Wifi
LTE Data(using T-mobile APN)
Voice
Rotation (be sure you have the latest baseband)
I have the OEM case with the window on it for the watch thing:
The watch thing doesn't appear because that is not implemented(yet) in CM but it does sleep and wake with the magnet thing.
Knock to Wake
Double tap status bar to sleep
Stuff not tested:
LTE or voice on AT&T APN (I use T-mobile on this device) Please provide feedback
pretty much everything else
Not Working:
Does not grant me 3 wishes even if one of those wishes is for an iPhone
Download here:
Removed by OP for now
Contributors
SergeantWagner, cyanogenmod, TheMuppets, CAF
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: LG G2 D800
Based On: CyanogenMod
Version Information
Status: Nightly
Created 2015-06-30
Last Updated 2015-06-30
reserved
Do you have @Rashed97 consent and permission? Just like the thread below, this will probably get closed.
http://forum.xda-developers.com/lg-g2/development/cm12-1-caf-5-1-1-variants-dt2w-t3122206
I have not. I'll reach out to him and see what's up. Closing this thread in the mean time (if I can figure out how)
Edit: could not figure out how to close the thread so I took down the download links.
SergeantWagner said:
I have not. I'll reach out to him and see what's up. Closing this thread in the mean time (if I can figure out how)
Edit: could not figure out how to close the thread so I took down the download links.
Click to expand...
Click to collapse
It's all good man, just wanted to inform you that Rashed didn't want his CM sources out yet until finished and didn't want ya getting 'punished' so to speak
Pseudo_Soldier said:
It's all good man, just wanted to inform you that Rashed didn't want his CM sources out yet until finished and didn't want ya getting 'punished' so to speak [emoji14]
Click to expand...
Click to collapse
However, there are at least 5-6 roms which are using these sources, so... [emoji14]
Because, as far as I'm concerned - RR, Bliss, 2x Euphoria, AICP and some builds by zg85 (for d802) - all of them are more or less based on lg-devs sources.
Hbohd said:
However, there are at least 5-6 roms which are using these sources, so... [emoji14]
Because, as far as I'm concerned - RR, Bliss, 2x Euphoria, AICP and some builds by zg85 (for d802) - all of them are more or less based on lg-devs sources.
Click to expand...
Click to collapse
From how I understand it, those use official CM sources as Rashed has not pushed CAF into CM yet. Yes they work on the CAF bootstacks but are not fully based on the rest of Rashed CM work. It's confusing to me tbh, I was simply referencing the previous closure not stating rules or anything. No source has been posted for these builds in OP so I can't be sure.
Hbohd said:
However, there are at least 5-6 roms which are using these sources, so... [emoji14]
Because, as far as I'm concerned - RR, Bliss, 2x Euphoria, AICP and some builds by zg85 (for d802) - all of them are more or less based on lg-devs sources.
Click to expand...
Click to collapse
Right, and drgravy is a member of lg devs, so he is allowed to use his own work.
Other ROMs have seaked permission from rashed and the lg devs.
The problem is people go all lolololololololopensource and don't have enough respect to ask the guys working on it, and giving proper credits.
I reached out to @Rashed97 to see what I can do to help move things along, my main goal was to try to get official nightlies kicked off for the D800, and using the sources mentioned in the OP it has been stable for me for about a day so far. It looks like his main concern with the linked post was it may be dangerous to flash with the wrong bootstacks and he doesn't want peeps to claim his work as their own. Perfectly understandable. So I won't upload builds until rashed is cool with it, but if you want to try this yourself you can compile using the sources mentioned above with minimal configuration changes. I got my d800 on the cheap from e-bay so I'm not too worried about bricking it, but if you are worried about yours maybe you should just wait .

[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, ,

[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