How to build CyangenMod kernel? - Galaxy S I9000 Android Development

Hi All,
I have successfully built CM7.2 ROM from source. It appears that the build uses a "prebuilt" kernel. I want to rebuild the kernel from source too. It appears to me that the kernel is a KANG kernel.
Q: Does CM7 indeed use the KANG kernel?
Q: Where can I get the source code for it?
Thanks
-John

hyperdyne said:
Hi All,
I have successfully built CM7.2 ROM from source. It appears that the build uses a "prebuilt" kernel. I want to rebuild the kernel from source too. It appears to me that the kernel is a KANG kernel.
Q: Does CM7 indeed use the KANG kernel?
Q: Where can I get the source code for it?
Thanks
-John
Click to expand...
Click to collapse
1.wrong section
2.kang = built from sources by people other than the official maintainers or buildbot.
3. https://github.com/CyanogenMod/android_device_samsung_aries-common/commits/gb-release-7.2
https://github.com/CyanogenMod/android_kernel_samsung_aries/commits/android-samsung-2.6.35

DanielSanchez said:
1.wrong section
2.kang = built from sources by people other than the official maintainers or buildbot.
3. https://github.com/CyanogenMod/android_device_samsung_aries-common/commits/gb-release-7.2
https://github.com/CyanogenMod/android_kernel_samsung_aries/commits/android-samsung-2.6.35
Click to expand...
Click to collapse
Thanks for your reply.
1. Sorry if this was posted in wrong section. I lack privilege to post in the Android Development section. But in any case, could you please offer a more appropriate section?
2. I guess I was imprecise. By "KANG" I meant specifically the Android Open Kang Project (AOKP). So, rephrasing my question: "Does CM7 indeed use the AOKP kernel?"
3. Thank you.

hyperdyne said:
Thanks for your reply.
1. Sorry if this was posted in wrong section. I lack privilege to post in the Android Development section. But in any case, could you please offer a more appropriate section?
2. I guess I was imprecise. By "KANG" I meant specifically the Android Open Kang Project (AOKP). So, rephrasing my question: "Does CM7 indeed use the AOKP kernel?"
3. Thank you.
Click to expand...
Click to collapse
1. appropriate section would be q&a or General. this is the android development section only for android roms.
2. No. kang is different from aokp. kang is a term and aokp is a project. like i described earlier, kang means built from sources by other people than the build bot or official cm maintainers. from wikipedia : Kang - A term used for stealing others intellectual property and claiming it as your own. (ie. When a developer uses another developer's work, and then publishes the end product as their own.)
if you plan to post your kang somewhere around here, make sure to give credits.
3.you are welcome.

DanielSanchez said:
1.wrong section
Click to expand...
Click to collapse
Since when that polite?

LOL i thought its tutorial
BUT : @OP
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

dark_knight35 said:
Since when that polite?
Click to expand...
Click to collapse
Since i got warning from telling someone to read the op.
Sent from my GT-I9000 using xda premium

DanielSanchez said:
Since i got warning from telling someone to read the op.
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
I'm sure it ways the way you told and not the fact that you did that led to the warning .

Related

[APP] ROM compilation tool Cyanogenmod Compiler (CMC)

Just stumbled across THIS.
Sounds fun
lithid-cm said:
Cyanogenmod Compiler (CMC)
Build cyanogenmod with a cli interface.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you are wondering how you can use this software its easy. You can clone my repo for now. and run the CMCompiler script:
Code:
git clone https://github.com/lithid/CMC.git
cd CMC
./CMCompiler
Features:
- Check for repo installation on startup / or create a repo
- Add and remove devices quickly and easily.
- Remove all non english languages.
- Remove live wallpapers
- Remove cm wallpapers
- Check if adb is running or not.
- Update the repo
- Compile cyanogenmod
- Built in color themes. > http://goo.gl/cED8t
- Plugin support. (More information on this to come)
- local config file for saving settings or manually editing them.
- Odex plugin built into the package. This will take your connected cyanogemod installed phone and odex the rom on the phone.
Known Issues:
- There is nothing under the menu option 99. This is a placeholder for information about me and the compiler. If you select it it will just exit you out of the script.
- There is no checking for installed software. You will need to install the needed packages on your own to compile. Check post 2 for needed software.
- I have only tested this with ubuntu 11.04.
- Removing the CM wallpapers from the build only works with gingerbread for now. Everything else is working as expected for me.
- I don't check for open ports on your network, so there might be issues connecting to the repos and syncing. I have not built error checking for that.
Features to come:
- Check for installed tools and tell you which are still needed
- Installer/Remover
- Updated information about CMC and plugin support.
- Pure AOSP via plugin
- Adb installer
- Better error checking support.
- Check for errors during compile and point to places to fix.
- Edit the name of your kanged rom!
- I will also take requests!
Please any issue that should arise, I apologize in advanced. Please let me know with as much detail as possible to replicate the issue and I will resolve it.
You can follow me on google+ I tend to talk about it a bit on there as well.
Click to expand...
Click to collapse
Lol this tool should have been called "Auto Kang"
Umm. Really? Lol
Sent from my Galaxy Nexus Sep using Tapatalk
This is bad ! Now every idiot in this forum gonna post a "Kang" with the same features but different colors.
jalexishg said:
This is bad ! Now every idiot in this forum gonna post a "Kang" with the same features but different colors.
Click to expand...
Click to collapse
Haha...see the person above you for an example lol.
will play around, who knows...might like it
jalexishg said:
This is bad ! Now every idiot in this forum gonna post a "Kang" with the same features but different colors.
Click to expand...
Click to collapse
Srsly... hopefully people just do it for themselves and not post all the links.
I'll play with it see if I can kang something for myself.
Sent from my Nexus S 4G using xda premium
I've been eager to learn how to make a rom and now I have the way to try it out... thank you sir for this
Sent from my Nexus S 4G using Tapatalk
Pretty cool, been looking to learn to kang. For MYSELF don't worry all no links will be posted unless, in the unlikely chance, i create something awe inspiring.
Follow the leader @corythug
corythug said:
Pretty cool, been looking to learn to kang. For MYSELF don't worry all no links will be posted unless, in the unlikely chance, i create something awe inspiring.
Follow the leader @corythug
Click to expand...
Click to collapse
Your amazing. Because your right. We don't need 50 threads for the same damn rom.
Sent from my Nexus S 4G using Tapatalk
jalexishg said:
This is bad ! Now every idiot in this forum gonna post a "Kang" with the same features but different colors.
Click to expand...
Click to collapse
Doesn't everyone here already do that?
AwesomeTurtle said:
Doesn't everyone here already do that?
Click to expand...
Click to collapse
BrickROM was entirely different

[android-building] GPL components for the Jelly Bean preview

From JBQ in AOSP
"From: "Jean-Baptiste Queru" <[email protected]>
Date: Jun 27, 2012 4:29 PM
Subject: [android-building] GPL components for the Jelly Bean preview
To: <[email protected]>
As usual, Android 4.1 ("Jelly Bean") contains a few components
licensed under the GPL or similar licenses. For the preview that was
just announced at Google I/O, the source code of those components is
available in AOSP.
The JFN53F platform components are tagged android-4.1_pre1 in their
respective projects. That's the version that Nexus 7 has in the box.
The JRN84D platform components are tagged android-4.1_pre2 in their
resepctive projects. That's the automatic update for both Nexus 7 and
Galaxy Nexus.
The SDK platform components are tagged android-4.1-sdk_pre1 in their
resepctive projects.
They are available with full source history. They are fully merged
into the master branch (except webkit). They all build on top of the
current AOSP master.
The Nexus 7 kernels are in the kernel/tegra project, under SHA-1
8dd2eab (in the box) and 55edff4 (the update). The Galaxy Nexus kernel
is in the kernel/omap project, under SHA-1 e8de0e2. They all have full
source history.
JBQ"
Before anyone gets worked up over this, read carefully what he said. GPL components. Most Android components are Apache, and therefore not merged yet.
adrynalyne said:
Before anyone gets worked up over this, read carefully what he said. GPL components. Most Android components are Apache, and therefore not merged yet.
Click to expand...
Click to collapse
you are right, but its a start
I dont get it, but it obviously must not be the greatest news that where all hoping for, but still great. Either way, if i get jelly bean tomorow, or july. Thank you google.
Sent from my Galaxy Nexus using xda premium
simms22 said:
you are right, but its a start
Click to expand...
Click to collapse
Yes it is. Ima sync my teeth into the kernel I think.
adrynalyne said:
Yes it is. Ima sync my teeth into the kernel I think.
Click to expand...
Click to collapse
yup, as a few other kernel devs i know are getting ready to do :good:
adrynalyne said:
Yes it is. Ima sync my teeth into the kernel I think.
Click to expand...
Click to collapse
Technically, we should be able to use JB's kernel on current ICS builds. Has anyone tried?
ArmanUV said:
Technically, we should be able to use JB's kernel on current ICS builds. Has anyone tried?
Click to expand...
Click to collapse
not that i know of, but im sure someone will soon.
ArmanUV said:
Technically, we should be able to use JB's kernel on current ICS builds. Has anyone tried?
Click to expand...
Click to collapse
i just asked JBQ..
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So when will the proper source code drop? When OTA hits?
Sent from my Galaxy Nexus running Rascream ROM and the one and only Trinity kernel.
simms22 said:
i just asked JBQ..
Click to expand...
Click to collapse
Yeah they won't work as-is. You will be stuck at the Google logo. I tried it the day the kernel commits dropped.
adrynalyne said:
Yeah they won't work as-is. You will be stuck at the Google logo. I tried it the day the kernel commits dropped.
Click to expand...
Click to collapse
it works as is, that is without ics components to make it work i mean. first few versions of pre-trinity that were built from source didnt boot here either, but now they do. that was me asking if it would boot on ics specifically, but on jb its a different story.
simms22 said:
it works as is, that is without ics components to make it work i mean. first few versions of pre-trinity that were built from source didnt boot here either, but now they do. that was me asking if it would boot on ics specifically, but on jb its a different story.
Click to expand...
Click to collapse
You misunderstood me.
I was saying the JB kernels won't boot on ICS and was confirming it as I tried it a couple days ago.
Just confirming JBQ's suspicions.

[ROM][4.1.2]Slim Bean - OneX [All Languages]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Important Notes:
Fully compiled from AOSP source ( source.android.com) with my mods and interesting ones from CM/AOKP.
Read the changelog and installation instructions on the website here carefully.
Feature requests will be ignored in general but will review ( if a relevant commit is provided) and decide
No ports based on my ROM zip file, manifest.xml will be updated regularly and feel free to compile from source
Check out our feature list here
Changelog
Find our latest Changelog go here
Instructions
For installation instructions please check here
Please keep in mind if a special instruction is needed it will be noted in Changelog
Downloads
Get our latest rom here. You can get Slim Gapps and other addons from here.
FAQ
Check out out FAQ before posting! Keeps more common questions answered in one place!
Bug list
For a list of confirmed bugs look here
Thanks!
Big thanks to CM team, without them SlimRoms wouldn't be possible.
You can find the full list of credits here
Source
Please visit here for the source code.
Just follow the installation instructions in this order
Device zip
Slim Gapps
any addons you want
oh yeah, i forgot the fastboot boot.img
First!
Nice... Will try soon and report
OMG!! I have been waiting for this for a long time!! thanks!!
Nice, yesterday I browsed gs3 forum and thought how cool it would be to have a slimbean rom thanks you didn't forget us
Sent from my HTC One X using xda app-developers app
Brilliant :^>
Sent from my HTC One X using xda app-developers app
Downloading.. testing mode after
Sent from my HTC One X using xda app-developers app
Is there a way to add languages to the rom? maybe flash a zip or something?
rotemkk said:
Is there a way to add languages to the rom? maybe flash a zip or something?
Click to expand...
Click to collapse
not from me, no.
Great to see this ROM for our phones.Thank you all devs.I have two questions.
I saw JB Stcok Launcher is in Extras Addons so if i don't flash this addon which Launcher will be used ?
And can you say anything about comparison of battery drain with CM10 Nightly ?
sir is the ROM has 86.8MB size only or this is slim gapps only? sorry for my dumbness.. =D
callmelance30 said:
sir is the ROM has 86.8MB size only or this is slim gapps only? sorry for my dumbness.. =D
Click to expand...
Click to collapse
this is the rom the gapps is more 19 mb smth like that
rotemkk said:
this is the rom the gapps is more 19 mb smth like that
Click to expand...
Click to collapse
thanks sir. :good:
Lightest ROM on One X. Period!
Does exchange email ( corporate or hotmail/msn ) work?
ingineru said:
Does exchange email ( corporate or hotmail/msn ) work?
Click to expand...
Click to collapse
http://www.slimroms.net/index.php/addons-and-common-app-list/slim-bean
krarvind said:
http://www.slimroms.net/index.php/addons-and-common-app-list/slim-bean
Click to expand...
Click to collapse
Krarvind, i know where they are, but does exchange email actually work? In cm10 nightly it does not.
I am simply asking because i do not want to flash and find out it does not work - as i did with cm10...
Thanks for your help
ingineru said:
Krarvind, i know where they are, but does exchange email actually work? In cm10 nightly it does not.
I am simply asking because i do not want to flash and find out it does not work - as i did with cm10...
Thanks for your help
Click to expand...
Click to collapse
no idea mate, i don't use it. i am pretty sure it works on other devices i support.
Man why did I had to be away this weekend. Nice to have you back kravind
Sent from my ICJ One X powered by pure smooth Bricked power. My phone is Bricked but still running. That's how awesome it is
Added Mirrors to site

Using CM10 where is play store ??

Hello there
I was installed jealyben 4.2 then installed CM10 OK
But now I don't have play store
Help please
Sent from my Galaxy Nexus using xda premium
Flash gapps.
WiredPirate said:
Flash gapps.
Click to expand...
Click to collapse
What is that I don't understand
Sent from my Galaxy Nexus using xda premium
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you can't put in the time to READ then you really shouldn't be messing with your phone. Especially after that RAM business yesterday.
dara jihan said:
Hello there
I was installed jealyben 4.2 then installed CM10 OK
But now I don't have play store
Help please
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
youre not one for reading about what youre flashing. are you? gapps--> http://goo.gl/MGOLh
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review.
What are Nightly build ? : auto compile build from the CyanogenMod github, each time there are new corrections on it.
This version change each night, and aren't support officialy, if you find bugs/issues you can/must discuss here.
There are no Google Apps bundled with CM ROMs, because Google asked Cyanogen to remove copyrighted apps from his roms,
after flashing rom don't forget to flash Google Addon package if you want it.
Instructions:
If it's the first time flashing CyanogenMod 10.1 or coming from another ROM :
Install ClockworkMod Recovery. Instructions here.
Do a NANDroid backup of your current ROM from backup/restore menu.
Wipe Data/Factory Reset & Wipe cache partition
Flash CyanogenMod Rom .Zip file.
Install Gapps package.
Click to expand...
Click to collapse
OK OK OK. I get it
Thanks.
Sent from my Galaxy Nexus using xda premium
dara jihan said:
OK OK OK. I get it
Thanks.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
ok, as you are a new user I will let you off for creating another thread, but you really need to start reading & searching before you ask a question. Also, please do not open a new thread for every question. Post your query within an existing thread "if" you cannot already find your answer by "searching"
Thread closed

[CLOSED][FLASHABLE][ROM] Project Xperia

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
XDA:DevDB Information
Project Xperia, ROM for the OnePlus 5
Contributors
Slenderman8090, Sony Entertainment Inc
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: LineageOS 14.0+
Based On: LineageOS
Version Information
Status: Testing
Created 2017-11-03
Last Updated 2017-11-03​
BUMP
Screenshots section has been posted!
the zip file is not found,upload it to the gdrive,pls.tks
Which features does this have? Launcher, apps?...
But so is not a rom is just an extension / modification of the OS lineage?
Do I need snow for section moderators if tags are right ( [ROM]? )?
The flashable zip is only 1.9 MB!!!
fake link,just ads
xperia
Until I can get a proper OTA Server.... You can download it from here. There was an issue with the host.
I am sorry for any inconvenience.
morfances said:
But so is not a rom is just an extension / modification of the OS lineage?
Do I need snow for section moderators if tags are right ( [ROM]? )?
The flashable zip is only 1.9 MB!!!
Click to expand...
Click to collapse
There was an issue with the host, so I switched to Androidfilehost. I didn't mean to give you a bad representation.
Also, the tag is right. It is just flashed over LineageOS just to use as base. I am working towards getting it all together.
billsz said:
the zip file is not found,upload it to the gdrive,pls.tks
Click to expand...
Click to collapse
It is now on
In my opinion the correct tag should be
[ROM] [LOS 14.1]Xperia Project
The fact that it is flashable is obvious, it's a ROM
Inviato dal mio ONEPLUS A5000 utilizzando Tapatalk
I understand what you mean but, it is stated that LOS 14+ is needed.
Here is what OTA looks like.
Downloading and testing, report later, thanks
bro kindly can u update the op with the features that this rom has ? else many ppl will start asking abt does it included this or that ? etc .
need to know whether it has oos cam ?
So this isn't a rom, but a flash able zip you apply to lineage. Shouldnt have the rom tag in the title then
Andrew_han said:
So this isn't a rom, but a flash able zip you apply to lineage. Shouldnt have the rom tag in the title then
Click to expand...
Click to collapse
he mentioned that this is a rom . but as of now , it should be flashed over los to make the rom to run.
I appreciate that you want to share this to the community OP, but at least do it by respecting and giving credit to the others who have worked on this before you.
I downloaded your zip and checked your Album and Music MD5 with mines from XOSPApps and they're identical.
Mine are decompiled and recompiled with a different signature so they're different from the original versions from Sony.
So the only place from where you could have possibly took them is from XOSP.
Even if the project is dead I am still receiving infos from users which are scouting for these threads or sharing stuff and I am glad they're reporting it to me.
I checked only these 2 Apps but I won't continue since I already know where this will lead.
So you got basically 1 option here, that you tell to the users exactly from where you took the Apps and to ask a Mod to close this thread, else I will. You should have gave proper credits before releasing the thread.
Edit. All the threads that you opened not just this one.
Mod Edit
Lack of credits
Thread closed
malybru
Senior Moderator

Categories

Resources