[KERNEL][DEVELOPMENT] Adding msm8992/msm8994 support in msm-4.4 kernel - Nexus 5X Q&A, Help & Troubleshooting

Are there any developers interested in adding(porting) msm8992/msm8994 support to the msm-4.4 kernel used by Qualcomm in sdm660/msm8998? I'm looking for some help in doing this, since it's not a one-man-job for sure.
I don't have a Nexus 5x but I have a Xiaomi Mi4c, which has msm8992 too.
Qualcomm's 4.4 sources are here if anyone wants to have a look. sdm660 tags are for SD660 and msm8998 tags for SD835.
Any help is appreciated.

Is 4.4 being used in new Snapdragon devices really? That's very good.
I haven't ever ported any kernel but I can test your kernel in my 5X if you want.

EvilHowl said:
Is 4.4 being used in new Snapdragon devices really? That's very good.
I haven't ever ported any kernel but I can test your kernel in my 5X if you want.
Click to expand...
Click to collapse
Yes, it will be used in the upcoming SoCs.
Well, I just cloned the kernel and I'm looking at the correct place for adding clk stuff. Will take some time.

Cozzmy13 said:
Yes, it will be used in the upcoming SoCs.
Well, I just cloned the kernel and I'm looking at the correct place for adding clk stuff. Will take some time.
Click to expand...
Click to collapse
If you get the kernel booting it will be incredible

Which advantages should this porting cause?
I wish I could help you but I don't know nearly nothing about kernel development. You could ask to @rachanta and @jollaman999 which are kernel developers only for this device, or Francisco Franco and flar2 which are developers for the main Android devices so they can provide you a really useful help, considering also that they're recognized as some of the best kernel developers on XDA.
Sent from my Nexus 5X using XDA Labs

edoardotavecchio said:
Which advantages should this porting cause?
I wish I could help you but I don't know nearly nothing about kernel development. You could ask to @rachanta and @jollaman999 which are kernel developers only for this device, or Francisco Franco and flar2 which are developers for the main Android devices so they can provide you a really useful help, considering also that they're recognized as some of the best kernel developers on XDA.
Sent from my Nexus 5X using XDA Labs
Click to expand...
Click to collapse
Future proofing, better performance, better battery, pretty much everything that has been optimized between 3.10 and 4.4. It's a considerable improvement if we're able to do this right. Sadly no one contacted me about helping, and I don't want to contact developers which might not be interested in doing this.

Cozzmy13 said:
Future proofing, better performance, better battery, pretty much everything that has been optimized between 3.10 and 4.4. It's a considerable improvement if we're able to do this right. Sadly no one contacted me about helping, and I don't want to contact developers which might not be interested in doing this.
Click to expand...
Click to collapse
Considering that it could be a mighty improvement, I could contact them for you if you're okay with that.
Sent from my Nexus 5X using XDA Labs

edoardotavecchio said:
Considering that it could be a mighty improvement, I could contact them for you if you're okay with that.
Sent from my Nexus 5X using XDA Labs
Click to expand...
Click to collapse
Well, it could be, it also could not be. That's why I'm reticent about contacting other devs, since some could consider this a waste of time because no one knows if it's do-able. It's possible, of course, but that doesn't make it easy.
The Nexus 5x community could also be dead when I do it, who knows.
I will give Francisco Franco a link to this thread. You can talk with others if you want.

Cozzmy13 said:
Well, it could be, it also could not be. That's why I'm reticent about contacting other devs, since some could consider this a waste of time because no one knows if it's do-able. It's possible, of course, but that doesn't make it easy.
The Nexus 5x community could also be dead when I do it, who knows.
I will give Francisco Franco a link to this thread. You can talk with others if you want.
Click to expand...
Click to collapse
I'll do.
Sent from my Nexus 5X using XDA Labs

Hello! I'm very interested in this, as I'm trying to port a msm8994 device to a newer Android version and the kernel is very old (based on 3.10.84). It doesn't have support for O_TMPFILE, which is necessary to build Lineage 16.0. O_TMPFILE started in kernel 3.11, so I also need to port my current version to a newer kernel. The newer, the better, of course. Did you guys make any progress on this? Thanks!

Related

[Q] Alternatives? (CyanogenMod dropping Exynos support)

So, I was all excited to get a Note 2, but then I heard about CyanogenMod being unlikely to support new Exynos devices: http://codeworkx.de/wordpress/
So with that in mind... does anyone have a competing phablet to suggest?
Nothing going on in the stickied thread for whose gonna develop for it. Any ideas?
Sent from my XT875 using XDA Premium App
That seems awfully silly to drop such an anticipated world wide device. Maybe he can't meat the demand of both SG3, and Note 2?
adampa1006 said:
Nothing going on in the stickied thread for whose gonna develop for it. Any ideas?
Sent from my XT875 using XDA Premium App
Click to expand...
Click to collapse
We are still waiting for us release date to even be announced so some devs may not even be that worried about notifying me until they get to see the device hands on.
Sent from my Rezound using xda app-developers app
StelardActek said:
So, I was all excited to get a Note 2, but then I heard about CyanogenMod being unlikely to support new Exynos devices: http://codeworkx.de/wordpress/
So with that in mind... does anyone have a competing phablet to suggest?
Click to expand...
Click to collapse
You do know that codeworkx isn't the only developer for CyanogenMod or for Samsung devices. Him dropping support for Exynos devices isn't the end of the world. So what if he left, that's his personal choice & I understand why & completely support him but not everyone shares his views of dropping support for Exynos devices because devices like the S & Note series are very popular & its just a matter of time before some developer get his hand on the device & CyanogenMod will be developed for it. This is just needless panic.
Sent from my GT-I9100 using Tapatalk 2
The HTC One X5 looks good, but no clue on when it'll come out...
And yes #illidan, I realise that another developer may step up, and I do hope that happens. But from the sounds of things, it's not just codeworkx that is dropping Samsung support:
Entropy512 said:
Not likely to happen. If CM comes to the Note 2, it will only be if a new maintainer steps up.
Most of the current Exynos maintainer team (myself, espenfjo, codeworkx) and others have all decided that our current devices will be our last non-Nexus Exynos devices. I'm not sure about xplodwild, but I have a feeling he's highly unlikely to take up another Haxxinos with the rest of us gone and given his prior experiences with it.
If Samsung changes their attitude towards developers, this might change, but their attitude lately (zero documentation, zero platform source code, a trend towards bootloader locking - Only the Verizon S3 has a locked bootloader now, but Samsung has had the infrastructure in place since the S2 and they are constantly adding more checks) has led to the current Exynos maintainer team deciding that enough is enough. I don't think any of us are going to do anything to make Samsung's Exynos devices more attractive to any particular market segment until they provide assistance (in the form of technical documentation and source code) in return. I don't know about the others, but if they offer me a free device I'll say no - I refuse to participate in a PR stunt like the I9100 donations were.
Pretty much the only way I'll go back is if I see reference platform source that is up to the same standards as CAF and omapzoom, or they actually start providing real documentation and source code for the devices I'm currently working with.
Click to expand...
Click to collapse
StelardActek said:
The HTC One X5 looks good, but no clue on when it'll come out...
And yes #illidan, I realise that another developer may step up, and I do hope that happens. But from the sounds of things, it's not just codeworkx that is dropping Samsung support:
Click to expand...
Click to collapse
Yes I'm well aware of the entire so called Exynos development team giving up because of Samsung's retarded ways but as of now I believe it's a 50-50 gamble for device support. Maybe a new maintainer steps up to the batting plate or an old one does (highly unlikely). It's basically up to you & seeing as the Note is the only choice for now if your looking for a phablet. I still believe that the device will receive support.
Sent from my GT-I9100 using Tapatalk 2
A popular device like the Note II will surely get CM. But a point worth considering is the lack of help being provided by Samsung regarding the Exynos processor. So, in the future , development may slow down or there may be loss of particular functionality due to the lack of code or compatible blobs from Samsung for the Exynos.
Of course, there are many talented devs that gonna work on the Note II, but the Team Hacksung not supporting this is definitely a big blow, as they have shown the awesome work they can do with Samsung devices as well as the fact that they have tremendous experience on Samsung devices.
Hrm, this may not be concerning for the veteran android user,but as I plan(ned?) this to be my first android device, it makes me wonder if I should wait and see if there is support for it. I can't a stock anything, let a lone a phone. And unfortunatly this is the only android device I'm really looking forward to.
I've heard some chit chatter as well, as far as development / support not going to be strong but its not going to sway me from buying this phone.. It's still going to be awesome.. Even if its just stock rooted to get rid of system things you don't need
-TeaM VeNuM Like A Boss
I have a developer question, what company is actually giving the developers what they want? HTC? I know Motorola hasn't been that developer friendly ( at least on Verizon I know its better on other carriers). Cm10 will be on the note 2. If my Bionic is getting JB cm10 then for sure the Note 2 will
Sent from my XT875 using XDA Premium App
adampa1006 said:
I have a developer question, what company is actually giving the developers what they want? HTC? I know Motorola hasn't been that developer friendly ( at least on Verizon I know its better on other carriers). Cm10 will be on the note 2. If my Bionic is getting JB cm10 then for sure the Note 2 will
Sent from my XT875 using XDA Premium App
Click to expand...
Click to collapse
The nexus line is the way to go
Sent from my Galaxy Nexus using xda premium
adampa1006 said:
I have a developer question, what company is actually giving the developers what they want? HTC? I know Motorola hasn't been that developer friendly ( at least on Verizon I know its better on other carriers). Cm10 will be on the note 2. If my Bionic is getting JB cm10 then for sure the Note 2 will
Sent from my XT875 using XDA Premium App
Click to expand...
Click to collapse
Apparently if has more to do with the processor. The Snapdragon, TI OMAP, NVidia etc are more forthcoming with code for CM. Sammy however is not, since exynos is a proprietary chip (aka apple).
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
fear not
erick161 said:
Apparently if has more to do with the processor. The Snapdragon, TI OMAP, NVidia etc are more forthcoming with code for CM. Sammy however is not, since exynos is a proprietary chip (aka apple).
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
Click to expand...
Click to collapse
I believe that the Exynos CPU in the Galaxy Note 2 is exactly the same as the CPU in the Galaxy S III, Just higher Clocked. And the International Galaxy S III has Cyanogenmod Already, So fear not it will be a easier port. Correct me if I'm wrong
johnwazhere said:
I believe that the Exynos CPU in the Galaxy Note 2 is exactly the same as the CPU in the Galaxy S III, Just higher Clocked. And the International Galaxy S III has Cyanogenmod Already, So fear not it will be a easier port. Correct me if I'm wrong
Click to expand...
Click to collapse
I would assume so, but not sure. Personally, I won't stray away from a stock base. I want those features touted by Samsung. That's why I'm upgrading.
I'm not sure however, how well CM10 runs on the SGS3...and according to what I've read, its not a very good port.
Sent from my SAMSUNG-SGH-I717 using xda app-developers app

Cyanogenmod 10.1 will support Galaxy W i8150

Rejoice!
http://forum.xda-developers.com/showthread.php?t=2027337
Sent from my GT-I8150 using xda app-developers app
World be awesome
Sent from my GT-I8150 using xda app-developers app
Oh f**k yes!!! but I'm pretty sure the device maintainers is arco
-sent from my awesome phone-
Hell yeah
Sent from my GT-I8150 using xda app-developers app
doesn't have galaxy s plus in the list......
but i also have galaxy w,W cm rom can port to s plus?
Sent from my GT-I9300 using xda app-developers app
hell yeah finally we got official support from cyanogenmod! :good:
Hats off to Sir Arco and all other developers. It's due to them that we have grabbed some attention !!!
Galaxy W I8150 + DXLM2 + CM9 Beta 3
It's the best news for W and S+ users! Of course CM10.1 can be ported to S+. I am supporting arco for this, Galaxy W improves further than before!!!
Great news and i'm happy that the Galaxy W is still getting supported even if it has been long forgotten by Samsung.
this is very suprising news , only can think arco as the maintainers
at last:laugh:
Eh... who said anything about official support? That was just a proof that it's actually booting. At this point, that's about it, as pretty much nothing else is working and it's extremely buggy. Getting it to a working state may take a loooong time, and also depends on whether Qualcomm will provide sources that supports the 7x30 platform on 4.2.
arco68 said:
Eh... who said anything about official support? That was just a proof that it's actually booting. At this point, that's about it, as pretty much nothing else is working and it's extremely buggy. Getting it to a working state may take a loooong time, and also depends on whether Qualcomm will provide sources that supports the 7x30 platform on 4.2.
Click to expand...
Click to collapse
so it is a lie?
Sent from my GT-I9001 using xda app-developers app
arco68 said:
Eh... who said anything about official support? That was just a proof that it's actually booting. At this point, that's about it, as pretty much nothing else is working and it's extremely buggy. Getting it to a working state may take a loooong time, and also depends on whether Qualcomm will provide sources that supports the 7x30 platform on 4.2.
Click to expand...
Click to collapse
I just want to ask, will you release cm10 with half-usable 3.x kernel, I mean, thats severe of user don't mind using camera and video record, so its worth a shot because everybody love and want to try the butterness
thanks master
Hope it will be soon, but it's enough to have W with 3.x.x kernel and CM10 for now. When Samsung forgot the W, it's good to see arco and CM Team are working on this device. Keep working on that guys.
petafly said:
Rejoice!
http://forum.xda-developers.com/showthread.php?t=2027337
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
I've read the whole thread, and not. a. single. post ever mentioned the source of the list.
So, since there is no official news release from the Cyanogenmod team, I'd say that this is hearsay...
Yes, no trustable source. I'm asking myself, why would someone add our phone to the list of the new Cyanogenmod and imply a change of policy of CM?
Thanx arco for clearing things up.
Sent from my GT-I8150 using xda app-developers app
hotheabilly said:
I just want to ask, will you release cm10 with half-usable 3.x kernel, I mean, thats severe of user don't mind using camera and video record, so its worth a shot because everybody love and want to try the butterness
thanks master
Click to expand...
Click to collapse
Ye I'll see if I can do a build of CM10 with 3.x kernel soon. Things are a bit overwhelming at the moment, with 3 Android versions to work on, so it's hard to find enough time to spend on them. I'm beginning to feel that Google should slow down their release cycle a bit. As it is now, there's barely enough time for us devs to get a version stable, before they release a new Android version and we'll have to start all over again.
So it seems all we have to do is to wait for now
Posted in the wrong thread

[discussion] aosp and cm

why dont u people try to build an AOSP rom instead ofa CM....coz probably cm is sumthing that is modifications made to AOSP....and even the touchwiz ui is modified AOSP so if we can have a AOSP build itll probably be easier for us to build these roms..
...if sum one is ready to help me learn about building roms from source ill sure try making CM's and AOKP and paranoid and what not
is better but its based on AOSP.....its like imagine AOSP as a stock rom and CM as a custom rom...wait why imagine..its actually like that....so the basic idea is to improve performance...where CM show up...but whats the base CM uses??...its AOSP....so if we have a perfect AOSP which is obv possible...coz Samsung wouldn't be able to build TouchWiz withouta base...for obv reasons...so why not try building an AOSP first and then continuing with CM
do u even know whatcha sayin?
tl;dr
Here's some math:
No sources = no base
No base = no sources
No sources = no cm
No cm = no aosp
So unless you try to find a way to make those proprietary sources available then I'd suggest doing some research.
Also even if you tried you'll fail, we have the best devs for sgy working hard for that goal and we're honestly not making good progress. Well except for percy and his cm9 and psycho's cm7 but still a long way from "stable as stock".
This post is in compliance with the national potato safety regulation.
[Galaxy S 4 LTE]
My information might not be correct. A friend of mine told me this.
See cm is made by aftermarket developers keeping in mind that it can support lot of different phones.
On the other hand aosp was made for nexus phones so they don't give a damn that it works on other phones or not. They are just selfish lol.
So building pure aosp is tougher compared to cm. Cm has modifications on aosp to support different phones.
Sent from my HTC Desire X using xda app-developers app
prototype-U said:
My information might not be correct. A friend of mine told me this.
See cm is made by aftermarket developers keeping in mind that it can support lot of different phones.
On the other hand aosp was made for nexus phones so they don't give a damn that it works on other phones or not. They are just selfish lol.
So building pure aosp is tougher compared to cm. Cm has modifications on aosp to support different phones.
Sent from my HTC Desire X using xda app-developers app
Click to expand...
Click to collapse
Naman...we haven't tried making AOSP yet so we cant just confirm this and it cant be that it was made for nexus only coz its an open source project so they must have probably kept in mind that many dev's will try to have it on different devices ..... the Gingerbread that our SGY uses is nothing but a custom rom of the aosp which we call as stock....
for obv reasons...samsung would not have made their own android os right...they have used google sources....the point is...the time dev's have spent on making CM if would have been focused on AOSP we might just have a build close enough to psycho's work!
and what ive learned or i might be wrong in this that psycho used aosp's sources for the fixes....Maybe wrong about this...i just read it somewhere here!.....and as our device has the largest community of awesome dev's why not we try the AOSP thing out??
we cant just conclude without trying...can we??......some months back people were like we wont have a CM....we have a working CM7 and CM9 which are working pretty fine except for the driver bugs....same way,we might just end up having an AOSP...
another hope to Young GT-S6310. need a great developers to make it true
prototype-U said:
My information might not be correct. A friend of mine told me this.
See cm is made by aftermarket developers keeping in mind that it can support lot of different phones.
On the other hand aosp was made for nexus phones so they don't give a damn that it works on other phones or not. They are just selfish lol.
So building pure aosp is tougher compared to cm. Cm has modifications on aosp to support different phones.
Sent from my HTC Desire X using xda app-developers app
Click to expand...
Click to collapse
Maybe you should see this. www.cyanogenmod.org/about
And also about android opensource project. Google gives aosp source to all manufacturers as part of aosp allience/programme which they further modify. And first phone running android was not nexus to say that they don't give damn about other devices. And the number of devices running CM is still very low.
Like I said, a friend told me about it.
Sent from my HTC Desire X using xda app-developers app
If we get a set of experienced Devs who want to help out we might get aosp
Also if stock is like a custom aosp
That means our phone must support AOSP!!
Only need some experience Devs :sly:
As i said its all about aosp....just need sum1 to teach me these sources and setup stuff....i would like to start working on it as soon as possible!
Sent from my GT-S5360 using xda app-developers app
Our devs are already experienced :sly:
Sent from my GT-N7100 using xda app-developers app
Reynaldi said:
Our devs are already experienced :sly:
Sent from my GT-N7100 using xda app-developers app
Click to expand...
Click to collapse
he is trying to tell we need dev's who have experiance compiling source roms not dev's who are great with adding tweaks and theming the our samsung stock rom's.....source compiling is far different from the rom i made or many of the roms available in our threads....
SSSidGGG said:
he is trying to tell we need dev's who have experiance compiling source roms not dev's who are great with adding tweaks and theming the our samsung stock rom's.....source compiling is far different from the rom i made or many of the roms available in our threads....
Click to expand...
Click to collapse
There are very less people or maybe no one who has source development experience.
prototype-U said:
There are very less people or maybe no one who has source development experience.
Click to expand...
Click to collapse
i know...thats the reason ive been looking around google for sumthing that could get me some help .........its hard i guess ill have to take percy's help :?
How about making thread "all devs come here please help us to compile cm for our device" in another device board? Lol jk
Reynaldi said:
How about making thread "all devs come here please help us to compile cm for our device" in another device board? Lol jk
Click to expand...
Click to collapse
Veru funny dude! ( --..-- )
Sent from my GT-S5360 using xda app-developers app
Reynaldi said:
How about making thread "all devs come here please help us to compile cm for our device" in another device board? Lol jk
Click to expand...
Click to collapse
Really bro?._.
Sent from my SGY using XDA
I am new here.......
Don't be rude and hit thanks
Device : Samsung Galaxy Y
ROM : Hyperion 8 pre gm alsa build 0.2
KERNEL : Savie's
I say start saving money for a new phone.
prototype-U said:
I say start saving money for a new phone.
Click to expand...
Click to collapse
sorry naman but why buy a new phone? we have lots of roms and kernels. also we can oc the device to 1.25ghz and have a gpu. this is the best phone for a developer. even if it ends up bricking or lost, no regrets since a low cost phone. lets just finish what we started. perseverance is the key man.
sorry but i am not flaming you, i am a big fan of yours and i love the kernel
SaketJoshi said:
sorry naman but why buy a new phone? we have lots of roms and kernels. also we can oc the device to 1.25ghz and have a gpu. this is the best phone for a developer. even if it ends up bricking or lost, no regrets since a low cost phone. lets just finish what we started. perseverance is the key man.
sorry but i am not flaming you, i am a big fan of yours and i love the kernel
Click to expand...
Click to collapse
man.. they are just stock based roms.. everyone is upgrading these days, android 4.3 has been released and you are still on 2.3.6. Which makes you guys really outdated..
Kernel? yeah there are huge number of kernels here but if you notice that most of em have same features See other phones like nexus 4. They have whats called "real" kernel development.
Pico which is 1k more expensive is 100 times better than this phone and you also know it. Why not buy that? I sold my Y for 3.5k and another 3k can buy you a arm7 phone. Which wont get outdated for another year atleast..

Jean the owner of AOSP has Quit?!

Read this article what does this mean for AOSP? http://www.androidpolice.com/2013/...us-7-factory-image-debacle-im-quitting-aosp/
Sent from my Nexus 7 using Tapatalk 4
he's not the owner, just a maintainer - think of it as a cyanogenmod maintainer for a certain device.
and in regards to what it means for aosp, it's a blow certainly but just like any other job they'll get someone else to do it. jbq will be missed but it doesn't mean the end of aosp. shame he had to get caught in the crossfire of some stupid closed source gpu crap that isn't in the spirit of aosp.
~dumbo.
casonswag said:
Read this article what does this mean for AOSP? http://www.androidpolice.com/2013/...us-7-factory-image-debacle-im-quitting-aosp/
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
He has quit AOSP but it is quite likely that we will still see him as an employ on Google. Maybe he will be given a different job !
By the way, QUALCOMM SUCKS

(Ported HTC Sense 6 rom for Nexus 5) Please Try it for Gnexs

hi every one
any is there to port sense6 rom for gnexus
i have a link someone released alpha version for Nexus 5
Check this out
http://forum.xda-developers.com/google-nexus-5/development/port-sense-6-0-m8-dev-t2703397
its ported to nexus 5 coz of same chipset.
OMAP is end...
So It has many difficult things.
3.4 kernel. many other ports...:crying:
HONG86 said:
OMAP is end...
So It has many difficult things.
3.4 kernel. many other ports...:crying:
Click to expand...
Click to collapse
you are wrong,only galaxy nexus dont have devs with work on that...
n1kolaa said:
you are wrong,only galaxy nexus dont have devs with work on that...
Click to expand...
Click to collapse
you sure? every time you say that a dev's compilation fails or a hard drive gains a faulty sector
I heard it's quite difficult to port sense. I've tried; no success; but I've tried basic porting with a tutorial. Maybe we need more guts rather than devs working on that
jhonnyx said:
you sure? every time you say that a dev's compilation fails or a hard drive gains a faulty sector
I heard it's quite difficult to port sense. I've tried; no success; but I've tried basic porting with a tutorial. Maybe we need more guts rather than devs working on that
Click to expand...
Click to collapse
i talked about 3.4,sense is hard to port not posibole on omap...
we still didnt reach full speed after 4.0 android coz of using 3.0 kenel,3.4 kernel is reqvested to get full speed and all inprovments.there is omapzoom project with still suport omap chips,its last kernel version is 3.8.
Let's hope someday, with 3.4 we can port it! I still have tuna-faith
Speaking of 3.4 Kernel. Isn't the HP Touchpad an OMAP device?
If so they have a working 3.4 kernel.
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
blmvxer said:
Speaking of 3.4 Kernel. Isn't the HP Touchpad an OMAP device?
If so they have a working 3.4 kernel.
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Nope, it's not OMAP, it's a... Qualcomm Snapdragon S3 APQ8060 and it has some issues ATM, neverthless it's working but.... needs some polishing

Categories

Resources