I am attempting to create a PAC ROM build for my D852, but am having trouble creating a dependency file. I have my Kernel and Device tree from CM sources, but just can't seem to find a relevant device I can use in the supported device list for this D852. Would anyone have any ideas of what I can do to build this file properly without bricking my device??
Sent from my LG-D852 using Tapatalk
Related
I'm interested in building my own kernels for my Galaxy Nexus (LTE). I'm familiar with configuring and building kernels in linux. I've been through Google's documentation at source.android.com/source/building.html [sorry, can't post actual links], and have successfully built using the device configuration from 'lunch full_toro-userdebug'.
I'm just wondering how close this kernel config is to the one that shipped with my device. I'd like to start from the stock kernel config so I don't miss out on any optimizations. I wasn't able to find a /proc/config.gz on the phone, nor could I extract it from the yakju-icl53f-factory-89fccaac.tgz factory image with extract-ikconfig.
Has anyone released an official .config for this device, or is 'lunch full_toro-userdebug' the best place to start?
Questions do not belong in the development section.
Sent from the MIUI powered E3D
you need the kernel source first.
make defconfig tuna_defconfig
Hi guys,
Since @bagnz0r posted on his blog he would stop developing for the Ace 2, I decided to try to build CM for our phone.
Now, all the guides I found (as of yet) perfecty demonstrate how you build CM10(.1) from source, however, they show you how to build for a officially supported device - which the Ace 2 isn't.
What I already did: setting-up the actual build environment and succesfully building CM for a diffrent device (or, at least producing a .zip ).
I also downloaded the source of Sakuradroid, but I really do not know how to use it in a way that I can build the rom with it.
I got 4 directories:
android_device_samsung_codina
android_frameworks_av
android_kernel_samsung_codina
android_vendor_samsung_codina
So, my question: where do I need to place them and what files do I have to adjust?
(PS: I'm sorry for using the wrong section, but I'm not yet allowed to post in the Android development section.)
Try to build other rom , i am trying to build CM 10.1
You have to download ROM sources (14 GB approx) and put that files (from sakura sources) on their places. Than you can run build. If you need more info contact me on pm
For now, thread can be closed.
Got some answers from @Rox
Sent from my GT-I8160 using xda app-developers app
Try to build SlimBean ;3
Sent from my GT-I8160 using xda app-developers app
Hello, I have been looking to port Android 4.4 from the nexus 5 factory image, is this do-able? Thanks guys
Nope, completely different devices. Aside from some of the APKs and some other minor things found in the image, the rest of it would be of no use to getting 4.4 running on the S3. You would have to port the 4.4 code from AOSP to be compatible with this hardware. I would wait for CM11.
Sent from my SGH-I747M using Tapatalk
FabC87 said:
Nope, completely different devices. Aside from some of the APKs and some other minor things found in the image, the rest of it would be of no use to getting 4.4 running on the S3. You would have to port the 4.4 code from AOSP to be compatible with this hardware. I would wait for CM11.
Sent from my SGH-I747M using Tapatalk
Click to expand...
Click to collapse
CM11 source is now out. Some things need worked on though like CM Launcher, lock screen, etc.
Sent from my SAMSUNG-SGH-I747 using Tapatalk
Porting the kit kat ROM from the nexus 4 should work though a lot of our specs are the same. I've been trying to work on that.
There's no need to "port" kitkat to this device as Google has released source for kitkat. Just setup your device trees and make sure you have all the hardware repos necessary for this device. Then compile from source.
Task, would you be able to link to some more walkthrough-like instructions to do this? I would like to try to compile AOSP for this device from source.
joemommasfat said:
Task, would you be able to link to some more walkthrough-like instructions to do this? I would like to try to compile AOSP for this device from source.
Click to expand...
Click to collapse
You'll need some knowledge on compiling and messing with AOSP.
There's already a developer working on 4.4 for the i747. The Dev manages Quantum for the S3. It would be a little bit easier to build from CM11 but the code is very rough but it just did get released last night.
Sent from my SAMSUNG-SGH-I497 using Tapatalk
I do have some knowledge of compiling and messing with AOSP. What I don't know how to do is set up a new device tree a get the necessary hardware repos. I have synced the CM-11.0 source, but they also do not have a d2att device tree.
My question is if anyone can help me to do that.
Even if someone else is already on it, perhaps I would just like to learn how.
joemommasfat said:
I do have some knowledge of compiling and messing with AOSP. What I don't know how to do is set up a new device tree a get the necessary hardware repos. I have synced the CM-11.0 source, but they also do not have a d2att device tree.
My question is if anyone can help me to do that.
Even if someone else is already on it, perhaps I would just like to learn how.
Click to expand...
Click to collapse
This may help you building from CM. This may also help too.
A tutorial may not give you all the information you're looking for either. Its all about researching the device.
Sent from my SAMSUNG-SGH-I497 using Tapatalk
I want to create a custom kernel for the LG E980.........what do I need to learn to do so.......I have never made a kernel before so any help would be appreciated.....Thanks In advance
This belongs in general not development
Sent from my LG-E980 using Tapatalk
justin860 said:
This belongs in general not development
Sent from my LG-E980 using Tapatalk
Click to expand...
Click to collapse
Sorry I'm new to XDA
rjmxtech said:
I want to create a custom kernel for the LG E980.........what do I need to learn to do so.......I have never made a kernel before so any help would be appreciated.....Thanks In advance
Click to expand...
Click to collapse
read. lots and lots of reading. and be patient.
search around xda for the how-to threads on kernel building and customizing.
i started work on a 4.3 kernel a while ago before we had stable cm-10.2 official builds, but abandoned it after the switch to the lge-kernel-gproj sources because i just don't have the time.
my suggestion is to check out the sources for other devices' custom kernels, such as those for the lge mako/optimus g, htc one/m7, and samsung gs4/jflteatt. you can probably cherry pick batches of commits from some of those kernels, but be sure you have a sense of what the changes do, or at least which modified files do what. also, it's worth noting that not all kernel sources are structured the same way even though they're all linux kernels. so cherry pick with caution.
be sure that you update the defconfig for the correct device in arch/arm/config (or create a new one for your custom kernel). if you're forking the lge-kernel-gproj sources from cyanogenmod (which i highly recommend as your base), there is already a defconfig for the e980.
um...other things...as far as over clocking and undervolting, when you browse other kernels' sources, you'll want to look at the commits involving cpufreq and/or acpuclock-8xxx (don't recall the specifics off the top of my head). iirc, start by looking in arch/arm/mach-msm and see which files were most recently modified.
good luck, and if you need help, i suggest checking out the project rookie threads (search xda). as long as you ask nicely and keep a courteous attitude, folks in those threads are extremely helpful.
Hi,
I decided to build Carbon Gee, since the last available version for gee is from July.
All the pre-requisites went fine, the build environment, etc, without any issues.
I couldn't find a detailed guide for carbon rom specifically, so I did a repo sync with carbon dev before adding vendor, device tree and kernel stuff.
Th repo sync tool all night!!! brrrr
Now, my poblem is, how do I proceed from here?
This is my first time trying to build a ROM, can anyone with more knowledge guide me a little?
I want to use Jollaman's device, vendor and kernel (bc it has stock camera drivers ported for gee) and is generally a great kernel.
Does Carbon require anything else specific to it? I can't find any info on this.
If I'm successful, I promise to relase updates at least weekly.
Thank you.
EDIT: I successfully added all that by the local_manifest.xml thing... now, my problem is, carbon supposes some files, (like carbon.dependencies) and stuff, and I'm only seeing cm related ones in the device folder... Can I just rename cm to carbon everywhere? I don't think that's how it works... :s
It won't start building. Later today, when I get home, I'l post the specific error messages.
Did you find the guide ? I am also looking for some ...
Sent from my HTCSensation using XDA Free mobile app