Maybe a stupid question, but I'm a newbie in compiling ROMs, and I have never compiled any myself. I have some experience in porting TWRP, but not full ROMs. Is it possible to compile Pixel Experience Pie with device-specific files (device-tree, vendor etc.) from LineageOS 16.1? And if it's possible I want to use the Phenix kernel.
Related
Hey,
I want to create an AOSP ROM (KK 4.4) for my Samsung Galaxy S4 Mini but for this I have to get the specific proprietary blobs. Now my question is where can I get them for Android KitKat? Do I have to build my own, port them from another phone or can I extract them from the stock Rom which is Android 4.2? I do not have much experience in building ROMs from source but I read a lot about this in tutorials and I think it would be possible for me to build an AOSP Rom if I have this proprietary blobs.
CyanogenMod (11 is avialbe for my smartphone) is created from AOSP so it must be poosible to create a "normal" AOSP Rom but from where get the CyanogenMod developers the proprietary blobs? Each phone has other proprietary blobs but for each phone it is possible to create unofficial ROMs with higher Android versions. How is that possible although the drivers and so on are not open source (except the Nexus Devices)? From where can I get the proprietary blobs?
Greetings
Cilenco
Hi all,
what are step to build a ROM that we download from Android Source to support various vendor?
ex. Sony, Samsung..etc.
As I know Sony use CM for Xperia.
What are step to build such ROM?
Thank
Mick
Hello there,
I am trying to build a rom from scratch for xolo black device. The problem is that they have uploaded only kernel source.
Therefore, I can't figure out how to build the device tree and other things to make a working rom package. If I want to port cm12 to my qualcomm device (unsupported), then what I need to download and the order to executing the commands. I downloaded cm 12 sources but after that cant figure out how to compile other sources and libraries when all I have is kernel source code.
I want to use normal official google version of lollipop/marshmallow as the stock firmware UI is laggy and full of bugs.
I just cant seem to get a straight guide to make a rom from scratch with custom apps and launcher while using the kernel provided by the vendor.
Please help me out.
Thanks.
Recently I've been interested in creating a stock Nougat ROM or CyanogenMod 14.1 ROM for my Samsung Galaxy Alpha (SM-G850F). I've been reading and watching a lot of tutorials on how to go on about doing this but the example phones which they use have supported official CM builds unlike my SM-G850F. I was going to follow this tutorial but stopped at getting the proprietary blobs when mentioned that his phone is supported in the official CM directories. I then went surfing the net to see if I could extract the proprietary blobs from a ZIP which ended me up at this website which says yes, I can. However, my question is if I can use an unofficial build such as [5.1.x][SM-G850F] CyanogenMod 12.1 UNOFFICIAL for the Galaxy Alpha (slte) (final) to get the proprietary blobs for CM14.1? Despite that ROM being built for CM12.1. Another question is if building a stock AOSP ROM is easier than building a CM ROM and where to go to get the proprietary files for AOSP rom building. Thanks guys!
Hi,
Im new to building roms
Trying to build for my phone j7maxlte SM-G615F
However, the device trees, kernel, and vendor trees all are for lineageos 14.1
I want to compile it for 19.1
What changes do i have to make to the tree to make it compile?
if you don't have sources for kernel 4.14 you can't compile kernel 4.14 it's that simple isn't it?
so i can't build 19.1?
i gotta make a new kernel?
you can build newer LineageOS on low kernel, not sure how it works. the oldest device I use is Samsung Galaxy S3 Neo (stock ROM Android 4.4. Kitkat) the developer @html6405 has built LineageOS 20.0 (Android 13) on old kernel maybe he can help out
aIecxs said:
you can build newer LineageOS on low kernel, not sure how it works. the oldest device I use is Samsung Galaxy S3 Neo (stock ROM Android 4.4. Kitkat) the developer @html6405 has built LineageOS 20.0 (Android 13) on old kernel maybe he can help out
Click to expand...
Click to collapse
thanks