I would like to try to build a custom kernel for the Google Play Edition. I've built kernels for Debian before on my Linux box and I know it is quite different, but nevertheless wish to give it a try I'm having trouble locating the kernel source for the GPE.
any information about Kernel location on this device or anything else that may be pertinent to the building of kernels including tutorials that are known to work would be very helpful.
Related
Hi,
I would like to learn how to create my own custom ROM. Any reference you have on the topic would be great. I have successfully built my own kernel from source and have made a guide here: http://forum.xda-developers.com/showthread.php?t=1516051
Now I would like to build my own custom ROM. I noticed that when I downloaded the kernel source code from Samsung it also included the platform source code. I have read somewhere that I wouldn't be able to compile the Stock ROM just because a lot of the stuff is proprietary (like touchwiz). If this is the case, how are developers including the proprietary stuff?
Is it possible to build stock ROM from source?
Are custom ROMs more about tweaking existing configurations and apps, as oppose to compiling from scratch?
Thanks for helping a noob. I really want to learn the stuff.
Hi guys and girls,
I want to experiment with building ROMs just for educational means. BUT, I have no experience in developing whatsoever . For instance I want to build a rom from Lord Clockan's source but where do I start? Can someone help setting things up from scratch/point me in the right direction?
Thanks in advance!
The only ROMs built from source are CM and AOKP, everything else is just modified stock (which you can't build).
With that in mind, read this: http://wiki.cyanogenmod.com/wiki/Galaxy_Nexus_(GSM):_Compile_CyanogenMod_9_(Linux)
Wrong phone, but it's step by step.
Rusty! said:
The only ROMs built from source are CM and AOKP, everything else is just modified stock (which you can't build).
With that in mind, read this: http://wiki.cyanogenmod.com/wiki/Galaxy_Nexus_(GSM):_Compile_CyanogenMod_9_(Linux)
Wrong phone, but it's step by step.
Click to expand...
Click to collapse
So how could I use their work for building a ROM?
Well if it's a CM based ROM, you would need to get the CM source, then use local_manifest to bring in others repos when you sync.
I would like find the freshest available 3.0 kernel for the Desire Z. Where is it hosted? My intention is to make a kernel more stable than others available, as all are undervolted, and unfortunately with those settings I am experiencing random reboots. I've found some sources, tuned voltages to the original ones (as in htc's 2.6.35 kernel), and the reboots disappeared.
Thanks in advance,
The Andromadus 3.x kernel and cn.fyodor's are the most recent, I might say fyodor's might be slightly ahead being as he is the Andromadus kernel guy and his kernel stuff which goes into his ROM probably gets merged into Andromadus later (or maybe he does entirely different things for each, I'm not sure, you'd have to ask him).
By the way if you manage to get either of the above up and running, I'd appreciate some help as I've been trying to compile the Andromadus kernel but have so far not been able to produce a zImage, although compilation seems fairly smooth .
And are these kernel for sense? I always read on forums that there are kernels for sense roms, but actually I dont know the difference.
Last time I compiled from github / ajhavery / htc7x30-3.0.git, and it compiled well for me.
Then two linked to you by htcdreamon are for aosp/cm/aokp etc, you are right that you can not interchange aosp kernels and sense kernels, by and large they are not compatible
Sent from my Nexus 7 using xda premium
I am very interested in getting CM11 or Mahdi onto the Verizon version of the G Pad. I have no experience compiling code for Android and haven't compiled a Linux kernel in ages. Can someone point me to any how-tos on compiling ROMS? What needs to happen to make a ROM work on the VK810?
idk
I don't know but I would love one. I like the tablet, but I can't stand the skin.
Here is a very good tutorial > http://wiki.cyanogenmod.org/w/Development
once I (or someone else) brings up the cm11 devicetree for the vk810, then you can usually take the devicetree+kernel+proprietary libs, and build for any ROM that has open sources...
I've tried multiple builds of DU and CM on my HTC One m8 and I'm getting random reboots nearly everyday. I figured I should try a different kernel. Never used a custom kernel before so I tried finding some on Google but all I could find where articles talking about why I should use a custom kernel, but not where I can get one. Is there a list or database of popular kernels out there?
You'll find a number of kernels if you look in the Development and Original Development forum sections. But unfortunately, nearly all are for Sense and GPE ROMs, and won't work on AOSP ROMs like DU and CM. On that note, since AOSP ROMS use different kernel(s) from Sense and GPE; you already in fact have tried 2 different custom kernels.
If you still want to try different kernels, what you can do, is take the boot.img from another similar base (same Android version) AOSP ROM, and flash it using fastboot. Such as the DU kernel with CM (or Slim kernel, etc.). But honestly, I have no idea how much the devs tinker with the kernels on these AOSP ROMs.
Be sure to make a TWRP backup of your current ROM before flashing a different kernel; in case it doesn't work and things go south, you can easily revert.