Ned some help how to build MM from sources and adding features - Nexus 7 (2013) Q&A

Hi guys, i'm a total noob on how to build/compile a rom from sources, but i like to learn and i would like to add some features from another rom/kernel (developper send me those sources for 5.1.1) to MM 6.0
I've read many posts, tutorial on "how to", but i really dont understand how to add the features i want from his rom/kernel. (Is it possible to " convert a stock 5.1.1 kernel for stock 6.0 ? )
His work his based on stock lollipop 5.1.1, but i would like to have the same features on CM13 (i tried compiling a build with success few days ago), or on custom build like " Pure Nexus".
Any basic help, hints, tutos would be very helpful
Many thanks

Related

How to develop a rom for htc incredible

Hello people,
I want to be useful for the community and for myself by learning new stuff and trying to do new stuff. So i want to know how i can develop a rom based on Kitkat ( or anything for a beginner ). I saw some threads like http://forum.xda-developers.com/showthread.php?t=2195858- which tells us how to customize a rom( a base rom). I want to learn how to build a good rom based on KitKat. I am a total beginner and do i need have some knowledge about java programming to build a rom. And do i need to have a linux os to make my new rom or can i use windows ? Please if there is someone who can help me with this please reply ! :good:
Small_Bear said:
Hello people,
I want to be useful for the community and for myself by learning new stuff and trying to do new stuff. So i want to know how i can develop a rom based on Kitkat ( or anything for a beginner ). I saw some threads like http://forum.xda-developers.com/showthread.php?t=2195858- which tells us how to customize a rom( a base rom). I want to learn how to build a good rom based on KitKat. I am a total beginner and do i need have some knowledge about java programming to build a rom. And do i need to have a linux os to make my new rom or can i use windows ? Please if there is someone who can help me with this please reply ! :good:
Click to expand...
Click to collapse
http://www.xda-developers.com/andro...-about-becoming-a-developer-xda-developer-tv/
If you want to work on kitkat for the inc, the Evervolv ROM is the place to start:
http://evervolv.com/source/
http://forum.xda-developers.com/showthread.php?t=2046220
yep, right now kitkat is not ideal to work on tho ... I can get cm11 to boot but fc for days

[Q] [DEV Help] How to make a Custom ROM Based on Stock .96(XAS)

Guys .. I'm trying to develop my own rom based on Stock Acro S (JB .96) however there are many tutorials that are not giving a good development base for me, because there tutorials for ICS and JB using different tools and OS ...
I already developed my own kernel (not unlike the Stock Cabatro's .96) because I cant founding something concrete also talking about adding the governors / schedulers and modifying the frequency tables ... (I need help on this too)
In general wish someone would give me a faithful way forward to make the Beta ROM (Stock .96) and Kernel version modified to provide to users on forum for testing...
Any help on this would be great
(I Can Develop that on Ubuntu 12.04 and Windows 8.1)

Build AOSP Lollipop ROM

Hello Devs,
I think the new Lollipop version is great but at the moment we only have CM12 ROMs for our S4 Mini. Can someone of you build a pure AOSP Lollipop ROM for our device that other dev's can use as base for other ROMs? I do not like CM and at the moment I'm using SlimKat but it looks like there is no update to SlimLP in the next days so it would be great if someone can build a pure AOSP LP ROM.
I would do it for myself but I have no experiance in ROM development. I found this thread but I'm not sure how to add our device. Also I found this and this repo on GitHub but I do not know which from them (or maybe both?) I need to compile the ROM or if I have to change something on them because they are for CM and not for AOSP. It would be great if someone can teach me these steps because this is often my problem when I try to learn something about Android ROM developemnt.
Yours sincerely
Cilenco
Cm12 at the moment is just aosp, give it a try it's very good

"upgrade" z1 compact

Hi everyone,
i have a xperia z1 compact phone and i'm a newbie in the world of custom rom, kernels, ecc..
A few days ago i flashed a new custom rom and the phone is working pretty well, but i have a question here..
Can i use a stock firmware (let's say original lollipop 5.1) with just a new kernel?
I was thinking about not installing a completely new rom but just a new kernel and the xposed installer to change something on this phone, is that possible?
If android releases a new version of android and i upgrade my version, do i have to reinstall the kernel? And some apps from sony's firmware are quite useless (at least for me), could i delete them just like a new rom? (ofc with root)
I just want a stock firmware with a new kernel that can use less battery possibly.. I don't need overclocking or stuff like that, just battery life i would say..
Sorry my bad english though and thank you all for your attention!
user1254 said:
Hi everyone,
i have a xperia z1 compact phone and i'm a newbie in the world of custom rom, kernels, ecc..
A few days ago i flashed a new custom rom and the phone is working pretty well, but i have a question here..
Can i use a stock firmware (let's say original lollipop 5.1) with just a new kernel?
I was thinking about not installing a completely new rom but just a new kernel and the xposed installer to change something on this phone, is that possible?
If android releases a new version of android and i upgrade my version, do i have to reinstall the kernel? And some apps from sony's firmware are quite useless (at least for me), could i delete them just like a new rom? (ofc with root)
I just want a stock firmware with a new kernel that can use less battery possibly.. I don't need overclocking or stuff like that, just battery life i would say..
Sorry my bad english though and thank you all for your attention!
Click to expand...
Click to collapse
There are at least a couple of custom kernel options in this forum. Check ' development' and 'original development' threads. You can usually tell if they work for stock if they have either 'stock' or a build number, (e.g. 368), in the thread title. Otherwise they may be CM based, and won't work.
levone1 said:
There are at least a couple of custom kernel options in this forum. Check ' development' and 'original development' threads. You can usually tell if they work for stock if they have either 'stock' or a build number, (e.g. 368), in the thread title. Otherwise they may be CM based, and won't work.
Click to expand...
Click to collapse
Thank you for your answer.
Is there much difference beetwen build numbers? (757,368,242,...) i searched on the net but i didn't find something really useful to let me understand the difference D:
user1254 said:
Thank you for your answer.
Is there much difference beetwen build numbers? (757,368,242,...) i searched on the net but i didn't find something really useful to let me understand the difference D:
Click to expand...
Click to collapse
Android 5.1 on this phone is .368.
5.0 is .270 or .242
The others are KitKat, (either 4.1, 4.2, 4.3, or 4.4).
For the first - as always - be 120% sure that kernel you want to install is compatible with remaining system parts.
Base thing - stock to stock, non-stock to non-stock, but it is not everything.
Changes between versions them may be too big to play together.
You don't put any tires to any car. You need to know that dimensions fit.
Same here.

Difference between ROMs - any with OTA updates?

Hey guys,
new OP3 owner here - coming from a Galaxy S2 running 6.0.1 and I have to say I just love the idea of 'unofficial' developers and they're doing SUCH a great job!
I just unpacked my device after the OP3T reveal and finding the upgrade isn't worth the money for me and now I have a few questions:
on my S2 I had not exactly the biggest variety of ROMs to choose from so I haven't had this problem before: I have no idea where the basic differences are between CM14.1, Freedom OS 1.10.0, AICP 7.1 and CypherOS 7.1
I know switching ROMs for a few days would be the safest way to say which suits me the best, but I'd like to have some info beforehand - the threads for those ROMs do list the features, but I honestly can't really see the difference most of the time.
So, if anyone here with quite some experience could say 1 "unique selling point"/special feature or what the ROM is known for in one sentence each, I'd be overly grateful
And another question: is there any ROM supportin OTA updates so one has not to flash the whole ROM again to get the next version of said ROM?
Thanks in advance for any advice incoming
Gwiel
CM14.1 - cyanogenmod itself
Freedom OS - based on stock oxygenos with additional mods
AICP 7.1 - based on CM14.1 with more features added
CypherOS 7.1 - based on AOSP with extra features
If you want to know the special features of those roms, go to their threads.
And I don't think incremental OTAs are supported.
3liteking148 said:
CM14.1 - cyanogenmod itself
Freedom OS - based on stock oxygenos with additional mods
AICP 7.1 - based on CM14.1 with more features added
CypherOS 7.1 - based on AOSP with extra features
If you want to know the special features of those roms, go to their threads.
And I don't think incremental OTAs are supported.
Click to expand...
Click to collapse
Freedom OS and OOS is also based on AOSP, just to clarify
Gwiel said:
Hey guys,
new OP3 owner here - coming from a Galaxy S2 running 6.0.1 and I have to say I just love the idea of 'unofficial' developers and they're doing SUCH a great job!
I just unpacked my device after the OP3T reveal and finding the upgrade isn't worth the money for me and now I have a few questions:
on my S2 I had not exactly the biggest variety of ROMs to choose from so I haven't had this problem before: I have no idea where the basic differences are between CM14.1, Freedom OS 1.10.0, AICP 7.1 and CypherOS 7.1
I know switching ROMs for a few days would be the safest way to say which suits me the best, but I'd like to have some info beforehand - the threads for those ROMs do list the features, but I honestly can't really see the difference most of the time.
So, if anyone here with quite some experience could say 1 "unique selling point"/special feature or what the ROM is known for in one sentence each, I'd be overly grateful
And another question: is there any ROM supportin OTA updates so one has not to flash the whole ROM again to get the next version of said ROM?
Thanks in advance for any advice incoming
Gwiel
Click to expand...
Click to collapse
I would say AICP if you want just some extra features and OTA, in terms of updating I think AICP is the best. Although I never flashed CM so i don't know about OTA on CM.
Hydrogen, Oxygen, FreeDom. Official or CB, CE, best. You only dislike them if you are a CM fun.

Categories

Resources