The possiblity of only “flash” framework of 4.0? - Android Software/Hacking General [Developers Only]

For my phone has no vendor support of Android 4.0 upgrade,so I cannot make a new kernel image for missing Kernel driver modules especially radio related. But I know that Android framework has clean interfaces between hardware via HAL. So ,can I only port those 4.0 HAL from source scratch to 2.3 kernel driver interface based (the kernel version is 2.6.38)to enable 4.0 framework directly working on it ?thanks
Sent from my LNV-Lenovo A790e using xda app-developers app

need help !
Sent from my LNV-Lenovo A790e using xda app-developers app

need help
Sent from my LNV-Lenovo A790e using xda app-developers app

Related

How to completely remove support for telephony from Android AOSP

I need to build Android for a device that does not have any hardware for telephony. What are the things that I need to do so that custom ROM built from AOSP does not have any software that is related to telephony.
Take aosp from tablet, maybe?
Sent from my HTC Desire using xda app-developers app

Custom kernel available, Cyanogenmod possible?

I was just wondering that now that we have a custom kernel( a few actually)? is cyanogenmod possible for our device?
No It Stucks On Boot Already Tried By Devs And Triers
Sent from my A110 using xda premium
We have kernel sources but we need android sources so i think its difficult to get cm im not sure about it.
Sent from my A110 using xda app-developers app
No it is impossible for now to get CM.
Because android framwork sources are missing. And the most important one is RIL if someone manages to boot cm it will be of no use.
Sent from my C1604 using Tapatalk 4

[Q] How to test the android kernel which is builded by myself?

How to test the android kernel which is builded by myself?
Use it on you're device
Sent from my Xperia Live with Walkman using xda app-developers app

[Q] Customize my own rom

Is there a way I can dig into a custom ROM to try to fix some bugs my hisense sero7 pro device has no audio and maybe I can customize my own version of a Rom
Source code
Sent from my GT-I9100G using xda app-developers app

CAF kernel

Why CAF kernel is important for cm???
Sent from my C2104 using xda app-developers app
RootLord said:
Why CAF kernel is important for cm???
Sent from my C2104 using xda app-developers app
Click to expand...
Click to collapse
Cause it just is lol
Think about this way, can you run IOS on Ubuntu just like that? no Ubuntu uses a different Kernel. Just like that cm uses caf Kernel.
Joel16 said:
Cause it just is lol
Think about this way, can you run IOS on Ubuntu just like that? no Ubuntu uses a different Kernel. Just like that cm uses caf Kernel.
Click to expand...
Click to collapse
But some of you guys are using phantom kernel???
Sent from my C2104 using xda app-developers app
RootLord said:
But some of you guys are using phantom kernel???
Sent from my C2104 using xda app-developers app
Click to expand...
Click to collapse
this is not that simple
CAF kernel is heavily customised kernel for some qualcomm cpu's, and this have nothing to do with phantom kernel, for official support from FXP team we need CAF kernel, and after this is done we'll get official CM11
https://www.codeaurora.org/projects/all-active-projects/linux-msm
RootLord said:
But some of you guys are using phantom kernel???
Sent from my C2104 using xda app-developers app
Click to expand...
Click to collapse
Flashing_Expert said:
this is not that simple
CAF kernel is heavily customised kernel for some qualcomm cpu's, and this have nothing to do with phantom kernel, for official support from FXP team we need CAF kernel, and after this is done we'll get official CM11
https://www.codeaurora.org/projects/all-active-projects/linux-msm
Click to expand...
Click to collapse
A CAF kernel is furture proof, there's no need to develop a new kernel when a new version of android released. Only small changes need to be made.
all stock firmwares for qualcomm devices also based on CAF
for example latest stock kernels for XL are based on CAF tag M8930AAAAANLYA25040401

Categories

Resources