How to add cm12 theme engine to a rom ? - ONE Q&A, Help & Troubleshooting

How to add cm12 theme engine to a rom please someone help me how to port it to other rom as paranoid android lollipop version and many other roms have it so please help me by telling how please............ many other also want this feature to be implemented to other roms

someone please help

I am no themer, but if a ROM properly supports the CM theme engine, it should already work on their rom. Inly difference really should be some of the icons. If they made their icons default to the secondary color scheme in your theme, it should automatically be colored.

If you know how to cherry-pick features on github and how to build a rom, you can easily add it. Just take help from any dev and they would be more than happy to help you but nobody will have the time to teach you how to use github and build roms, cherry pick features.

You'd need to build from source and add the correct commits.
Transmitted via Bacon

Related

[Looking to Hire] Android dev needed

We have a need for an Android developer to help build and maintain some customized ROMS (based on CM7+). If you are a coder and not just someone that can tweak a rom, please contact me at [email protected] asap. Thanks.

[ROM] [UNOFFICIAL] [LINARO 4.8.3] [4.4.4] [APP2SD] Carbon ROM

This Rom is ported to work with GT-i9105.I am not the creator of the ROM.
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.
Follow Carbon ROM's Gerrit and Carbon ROM's Changelog to keep yourself updated with feature additions.
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.
WHAT IS WORKING?
WiFi
Bluetooth
RIL (Calls, Mobile Data, SMS)
Sensors
GPS
Camera
Everything else not listed under "Known Issues" section like cm bugs
Installation Instructions
Please keep in mind if a special instruction is needed it will be noted in the Changelog
Make a backup of your EFS. Read more HERE
Make sure you are either on any KitKat ROM (CM11, SlimKat, etc) or on 4.2.2 TW based ROM and NOT on 4.1.2 TW based ROM
Download the latest build
Download Gapps
Recommended - Full wipe and factory reset
Flash ROM
Flash Gapps
Reboot.
Enjoy!
DOWNLOADS
https://drive.google.com/file/d/0BzDdM2f4QHFwb0RNYl9FQ3ZsM1U/view?usp=sharing
SOURCES
Carbon ROM source can be found on Carbon ROM's Github.
Kernel source can be found on my Github.
Device tree for Carbon ROM 4.4+ can be found on my Github.
Credits
Team Carbon
CyanogenMod Team
pawitp
Kishan14, LuK1337 for haptic vibration on softkeysXDAevDB Information
Carbon ROM,
Contributors
xenon92
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Based On: AOSP
Who is creator of the ROM?
cicibanko101 said:
Who is creator of the ROM?
Click to expand...
Click to collapse
xenon92
evol_201014 said:
xenon92
Click to expand...
Click to collapse
Put him in Credits.
cicibanko101 said:
Put him in Credits.
Click to expand...
Click to collapse
Ok man
evol_201014 said:
This Rom is ported to work with GT-i9105.I am not the creator of the ROM.
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.
Follow Carbon ROM's Gerrit and Carbon ROM's Changelog to keep yourself updated with feature additions.
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.
WHAT IS WORKING?
WiFi
Bluetooth
RIL (Calls, Mobile Data, SMS)
Sensors
GPS
Camera
Everything else not listed under "Known Issues" section like cm bugs
Installation Instructions
Please keep in mind if a special instruction is needed it will be noted in the Changelog
Make a backup of your EFS. Read more HERE
Make sure you are either on any KitKat ROM (CM11, SlimKat, etc) or on 4.2.2 TW based ROM and NOT on 4.1.2 TW based ROM
Download the latest build
Download Gapps
Recommended - Full wipe and factory reset
Flash ROM
Flash Gapps
Reboot.
Enjoy!
DOWNLOADS
https://drive.google.com/#my-drive
SOURCES
Carbon ROM source can be found on Carbon ROM's Github.
Kernel source can be found on my Github.
Device tree for Carbon ROM 4.4+ can be found on my Github.
Credits
Team Carbon
CyanogenMod Team
pawitp
Kishan14, LuK1337 for haptic vibration on softkeys
Click to expand...
Click to collapse
Link Is Broken ...:crying::crying:
BECKHAM 7 said:
Link Is Broken ...:crying::crying:
Click to expand...
Click to collapse
Link updated
nice, guys you'll see Chameleon 4.3 then 4.4 for both device, but after i fix launcher issue
Nice job, it looks smooth with nice boot animations and customization. Just fix the app2sd feature and it will be flawless.

[REQ] Custom kernel for SM-915G

Hello developers,
Just a kind request, there are custom kernels for exynos version of note edge but no custom kernel for SM-915G snapdragon model.
Need to activate init. scripts which is not possible on stock kernel
devs and mods please help to make the powerful tweaked custom kernel.
Hi.. I would love for 915f .. I have downloaded and setup build environment for the kernel but the code as is from Samsung has problems .. references a driver for fc2350 or something like on initial 'make clean' .. on checking the file is defiantly not included.. if I amend referencing file either remove or change to duplicate the file that is there I still get another missing file
.
So really need a Dev to setup a working code base... please

Porting B2G to moto g3

Hi Folks,
I'm trying to port B2G to my moto g3. I was referring to this doc (https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Porting_B2G_OS/basics). However some of the things mentioned in this doc are not clear to me. Could you please help me with the below issue.
I'd like to build the AndroidKernel from source. So where should I include the below lines? Is it in this file?
https://github.com/LineageOS/android_device_motorola_osprey/blob/cm-14.1/rootdir/etc/init.target.rc
HTML:
on early-init
start ueventd
import /init.b2g.rc
Also if I understood correctly. building the kernel from source doesn't require to unpack , edit the init.rc file and repack the kernel from the device. Could you please confirm this?
Thanks,
Arun
Hi Arun,
I totally understand your frustration with this. You'd like to contribute to the Servonk project but first you need to port B2G to your phone or buy a new phone. Since the only other supported phones are the Z3 compact and Nexus 5, both of which are still relatively expensive secondhand, you want to use your Moto G3 which means first porting B2G to it.
So, I think there are two options you have:
1. Port direct from the AOSP code
2. Port from the CM12 code.
As Gerard said in telegram, porting from CM to B2G was never finalised so may actually require more work. However there may actually be more people here who can help you since people seem more familiar with CM than AOSP (in general, I know some people are very knowledgeable in both).
I see you've posted in the AOSP 7.1.1 kernel thread. Unfortunately, for the Servonk project you currently need a Lollipop based build, so 5.x AOSP kernel or CM12.x.
It might be worth asking a mod to move this thread into one of the development sub-forums.
As you know, this is the limit of my knowledge, but I really hope you find some success, if would be great if you could contribute to the Servonk project.
Your last option is to use the desktop build of Servonk, based on Glutin instead of Gonk, but I understand that you really want to get Servonk working on your phone.
Best of luck

Request a DEV to open a thread for building a ROM

It would be great if any developer shares his/her work procedure about building any ROM for Oneplus 6 (enchilada).
A lot of new ROMS are there in the market and for people like me who want to learn custom ROM developement and have only this phone at the moment to test, not a lot of resources are present in the web market to help us.
Therefore, it's my humble request to any DEV who can share with us the procedure for building custom ROMS like from scratch. This can include, getting ROM sources, device tree, kernel tree or vendor tree to be used and other modifications. It will help the community a lot. Discussions can be made based on various issues people encounter and it would be appreciated a lot.
Closed at the OP's request.

Categories

Resources