Hey guys!
Overview
I'm going to go from kernel dev noob, to basic knowledge kernel crafting. Im making this thread for anyone who wants to help me (This isnt a help me thread, if you want to help then that would be GREAT but ill eventually learn the old fashioned way [Reading the internet ] anyways) or to anyone who is a noob and wants to learn along side me
Or you can just watch thats cool too.
Backdrop
Ive made a couple small mods here and there and a couple basic roms, but i have a lot of free time on my hands lately so I decided id learn how to make/compile a basic kernel. I have in mind the stock kernel (and stock CM kernel) with BLN, voodoo, and overclocking only. Mathkid95 pointed me towards forking off of voodoo and after setting up github... here we are.
Progress
4/8 - As of right now i just got my github set up, and im proud to say that im pretty noobish at using github right now, @enzofall is on board with me and this little project.
Trying to use fork queue is not working just sits there, Any thoughts?
4/8 - Made a cyanogenmod kernel fork, going to do that one first. Fork queue still isnt working for some reason ???
4/9 - Going to try compiling just to see if i can, for some reason compiling looks harder than it should be haha
4/10 - No go on compile.
4/13 - Me and fred have been digging around. Progress is in motion and knowledge is being made. Reached out to the dev community for some guidance But for now, i have freshly forked and cloned repo's of the CM crespo4G kernel and voodoo. Now if only i knew exactly what to do
Links
Here's my pretty empty github - https://github.com/igotsa
People in cahoots with this
Fred
Lorenzo
> Final words If you can compile kernels, make changes with github, and are all around better than everyone involved in this little tinkering project then by all means, chime in
If youd like to join in, then just say so and we can Gtalk/Huddle/call/send letters in the mail, whatever
That is all
Who knows why ill need this.
Might as well take another.
Good luck!
Sent from my Nexus S using XDA App
mathkid95 said:
Good luck!
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Thanks!
Like said above im also in. Twitter is my preferred way to get in contact @enzofall. I have not posted much on XDA, so do not flame me for my XDA ignorance and such.
Dont know much about kernels and such but am willing to help in any way possbile. You can hit me up here or twitter using same screen name. If testers are needed im your man. I too want to get into kernel dev but I have way to much going on atm in life so its hard as of right now. Hopefully this post you have will shed some light for me as well. Thx and good luck.
tandxcstar1 said:
Dont know much about kernels and such but am willing to help in any way possbile. You can hit me up here or twitter using same screen name. If testers are needed im your man. I too want to get into kernel dev but I have way to much going on atm in life so its hard as of right now. Hopefully this post you have will shed some light for me as well. Thx and good luck.
Click to expand...
Click to collapse
Cool thanks! After I get this whole process down, i'll be making a guide too
Do you have a github & are going to help discover/make stuff? or will you just be a designated tester, which is totally cool. life obviously comes first.
Im lucky enough to have about a month of mostly free time is pretty much the only reason im attempting all this
Igotsanevo4g said:
Cool thanks! After I get this whole process down, i'll be making a guide too
Do you have a github & are going to help discover/make stuff? or will you just be a designated tester, which is totally cool. life obviously comes first.
Im lucky enough to have about a month of mostly free time is pretty much the only reason im attempting all this
Click to expand...
Click to collapse
For now just tester im still new to kernel dev so its a learning process for me as well (no github atm). But I can test the hell out of any kernel you make. Plus really busy at work lately so its hard for me atm to help dev anything. I should be able to help in a few weeks in dev but for now just here to help testing. thx
tandxcstar1 said:
For now just tester im still new to kernel dev so its a learning process for me as well (no github atm). But I can test the hell out of any kernel you make. Plus really busy at work lately so its hard for me atm to help dev anything. I should be able to help in a few weeks in dev but for now just here to help testing. thx
Click to expand...
Click to collapse
Hey no problem at all, i should have something ready for testing within 2-3 days.
This fork queue is pissing me off -__-
Any thoughts as to why it wont work?
Gonna try and keep up with this thread.
Knew all kinds of stuff when i was hacking the at&t tilt on windows mobile. Switched back to Sprint over a year ago, now working with android. So this is a learning experience for me too. This should be very useful once it gets going.
Sent from my Nexus S 4G using XDA App
Good deal bro! Its good to see your taking initiative to learn developmenT. Many are turned away between not knowing where to start and afraid of getting flamed for asking. Wish you the best of luck both learning and teaching others
Sent from my Nexus S 4G using Tapatalk
Thanks for the support guys!
Is there a more straightforward guide to compiling? All i found is this http://forum.geeksphone.com/index.php?topic=2366.0 which im not sure if it would work even, i know id have to replace all the geeksphone garbage and replace it with whatever im compiling.
Right? Is there a better way? Im just trying to compile the stock cyanogen crespo4g kernel.
Edit: what about this? http://wiki.cyanogenmod.com/wiki/Howto:_Build_a_Kernel_Port is that a better one? I dont want to follow another bunk guide, as ive already been through enough trial and error. -.-
Edit v2:Or maybe this one? http://wiki.cyanogenmod.com/index.php?title=Building_Kernel_from_source ??? So many options :/
Sorry, but this doesn't belong here. Thanks for understanding and good luck with this.
Guess it got moved. Not sure why cause there are a few threads in development section that don't belong.
Almost like you have to be popular.
Just think if this got moved then the other clutter should be moved also.
What is the definition of - Development
I know what it is, but the tread got moved
Sent from my Nexus S 4G using XDA App
Doesn't bother me it got moved, ill just keep working on it. Man as simple as some of this stuff sounds its really not, I'm gonna take a beach trip today and pickup working on this in Monday.
Ill edit the OP
Sent from my Nexus S 4G using Tapatalk
Well i still cant eff'in compile uhhggg. Must be doing something wrong or not following the right instructions. Gotta keep on digging around
Back to the lab tomorrow, before i get frustrated and punch a hole through this monitor tonight.
Igotsanevo4g said:
Well i still cant eff'in compile uhhggg. Must be doing something wrong or not following the right instructions. Gotta keep on digging around
Back to the lab tomorrow, before i get frustrated and punch a hole through this monitor tonight.
Click to expand...
Click to collapse
Lol we all get there. Do this pm a dev and personal friend of mine thomaskull666. I'm sure he'll help you he's a kernel dev but he stays busy so don't flood his pms is all I ask
Sent from my Nexus S 4G using Tapatalk
Related
I am starting this thread in hopes of learning more about the epic and how make my own roms and kernels and all storts of goodies my hope is that all the new people like myself can read this thread and learn what they need to know in order to become great developers
So my first question is how do you make your own rom?
(please if you are a new developer stay in this thread with your questions)
"and for all the more exp developers please help the new developers"
josephrr21 said:
I am starting this thread in hopes of learning more about the epic and how make my own roms and kernels and all storts of goodies my hope is that all the new people like myself can read this thread and learn what they need to know in order to become great developers
So my first question is how do you make your own rom?
(please if you are a new developer stay in this thread with your questions)
"and for all the more exp developers please help the new developers"
Click to expand...
Click to collapse
Get on irc id be glad to help you out. Don't listen to the people who are going to try and discourage you.
bubby323 said:
Get on irc id be glad to help you out. Don't listen to the people who are going to try and discourage you.
Click to expand...
Click to collapse
That's the kind of attitude I like to see. Thank you bubby323, you maybe young, but you have a lot of maturity.
Way to set an example.
Id defo love to help out, its too many selfish, arrogant, assholes who dont wanna help out the community and just want fame
This is what we need to see, more people trying to get involved.
Sent from my SPH-D700 using XDA App
josephrr21, you got my support
I would like to start developing for the we epic . I have a linux box trying to get it set up . I have tried to get everything like it says on cyanogen to build from source just not very proficient at linux . Any help is very welcomed . Like where to start . Thanks
Sent from my SPH-D700 using XDA App
Kingmac38 said:
I would like to start developing for the we epic . I have a linux box trying to get it set up . I have tried to get everything like it says on cyanogen to build from source just not very proficient at linux . Any help is very welcomed . Like where to start . Thanks
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
If your looking for a good place to start, I would say this would be it. A good dev here showed me this link when I asked him much the same question.
http://developer.android.com/guide/index.html
Thank you very much a good start
Sent from my SPH-D700 using XDA App
You got my support!!!
If you really want to play around check this out http://forum.xda-developers.com/showthread.php?t=633246
This can be used on any rom!!
Thanks for clearing that up . I didn't know if it would work or not since it said htc and not just android kitchen. Thank you very much
Sent from my SPH-D700 using XDA App
Wow I know.this a dumb queztion but what is the irc and thanks guys for.all.the support lets keep this thread.like this ,this is what me and alot of other developers need
Irc = internet relay chat
Popular clients are mirc and xchat.
I'm currently trying pidgin.
Sent from my Android using Tapatalk and Wifi/CDMA
Mammon88 said:
If you really want to play around check this out http://forum.xda-developers.com/showthread.php?t=633246
This can be used on any rom!!
Click to expand...
Click to collapse
If you like the more, in-depth, manual approach to learning. Below:
http://forum.xda-developers.com/showpost.php?p=6738713&postcount=1
first of all get a dedicated irc client, they tend to be soo much better then the all in ones.
second i dont know much about development but i am fairly knowledgeable able all around android
when you get an irc client (xchat ftw) there is a sticky with the required info
Damn... This is some nice info. Now I'll never go to bed. Thanks!
If this was 2 weeks ago... you would have never got this, it seems a happiness has come to the Epic Forums. lol
Now if only we could talk noobnl into staying.
First its how you approach things. Coming on here and demanding a Gingerbread port in 15 minutes is just dumb. Asking for resources... Great. I've saved some on my toolbar for firefox. I have an idea, but want to do more research myself before I cook something up. Its not something I'd personally use, but I know a lot of people have asked for it on here.
Hello everyone...
I want so badly to be able to post in teh Dev section to thank people for their work, but I do not have enough posts to do so...
I am a lurker - new to the Android world and loving every second of it... I generally do not believe in superfluous posts, but I need to simply reach 10 so I can thank people for their hard work and assist anyone running into issues that I also hit...
That said, I wanted to let you all know that I installed Blackhole 4.2 yesterday and it is wonderful. So as soon as it drops on here, consider it. I am using the phone that I have always wanted - and I am sure it will stay exactly the way it is for at least a week or two... until the next big exciting change gets made.
I truley never thought I would enjoy tinkering with a phone, modding bits and pieces of it so much... Sure, I have been modding cars for years, but now a phone... I am hooked and I want to thank this community for the wealth of info that we find in here and the good attitudes that go along with it...
Samsung Fascinate, EB01, Blackhole 4.2 FTW
Thank you Sonofskywalker3 for ALL your hard work!!
Good wirte up until you hit the "good attitudes that go along with it."
make a bad step an XDA and this place can be a bear!!
There's a thank you button for that. ;-)
Btw .... glorious ... Blackhole. I giggled a little.
Sent from my SCH-I500 using Tapatalk
Yep Blackhole is the heat. I was going to start a new thread until I searched..lol but Im gonna give Blackhole (sonofskywalker3) and Super Dark (thatdudebutch) a huge shoutout. I've been using this combo from the beginning and have no reason to change up. Do yourself a favor and give it a try when it drops!!
JoeDat said:
Btw .... glorious ... Blackhole. I giggled a little.
Click to expand...
Click to collapse
I could not resist...
I forget about the thanks button...
Where is this available? Can't seem to find it in the development section?
Sent from my SCH-I500 using XDA App
Are you a VIP? I don't see the rom anywhere, so you must have the VIP privilege to download it before everyone else.
Its available now. Check development section and/or rom manager.
I actually like my Fascinate
iviustang50h said:
Are you a VIP? I don't see the rom anywhere, so you must have the VIP privilege to download it before everyone else.
Click to expand...
Click to collapse
After doing some searching around I see now what this VIP stuff is all about.
Brings me back to my Blackberry Storm days
I am not VIP, but someone had just mentioned it is now avail so I will check it out there
Thanks
^ Cool - thanks. I am downloading it now.
Hello all.
I'm the developer of MikFroYo for the htc evo and i am trying to take a shot at making desire hd roms as well.
obviously since i dont own the device i cannot test it my self and i would like some help from who ever is wiling to take a shot at a new rom.
please feel free to pm or contact me on [email protected]
thanks.
Looks like an awesome ROM and I'm sure it would be very welcome in the Desire HD development section
I'd love to help test but unfortunately I need my phone for work and stuff so have to keep flashing and bug testing to a minimum. If only I had a spare DHD!
I say go for it though, I'm sure lots of people will offer help
CitizenLee said:
Looks like an awesome ROM and I'm sure it would be very welcome in the Desire HD development section
I'd love to help test but unfortunately I need my phone for work and stuff so have to keep flashing and bug testing to a minimum. If only I had a spare DHD!
I say go for it though, I'm sure lots of people will offer help
Click to expand...
Click to collapse
i hope so man... im basically almost done rebuilding all the apks... but i dont really have a device to test it on.
im working towards making lang specific roms with multi color themes and much more.
i hope someone that has time to test and talk on gchat a little bit while testing it will step up.
Looks like you've put a lot of hard work and effort into it so it would great to have a DHD version.
My suggestion would be to ask a mod to move this thread to Development Section as I think you'll get more exposure for it there. I think a lot of the more regular members spend all their time in the ROM threads in Dev Section and forget to ever look in here or Q&A!
CitizenLee said:
Looks like you've put a lot of hard work and effort into it so it would great to have a DHD version.
My suggestion would be to ask a mod to move this thread to Development Section as I think you'll get more exposure for it there. I think a lot of the more regular members spend all their time in the ROM threads in Dev Section and forget to ever look in here or Q&A!
Click to expand...
Click to collapse
i posted here cuz i want do get lost by all the other graet roms... but i guess u have a good valid point.
i just thought it would be better to skip the rom dev cuz i dont have a rom out yet.
i'll try over there... worst case my post will get lost or moved.
thanks for paying attention man.
No probs man, hope it gets the attention it looks like it deserves
Sounds like something I might be interested in doing. You can contact via my username @gmail.com I'm currently running Leedroid 2.0 with current beta kernal and don't mind doing a nandroid backup and helping you out when I have the time.
Same here... jus ordered the nexus s n this dhd will be ny spare phone.. what help do u need?
Sent from my Desire HD using XDA App
I have no skills and not enough cash to liberally hand out. My phone thanks to devs is Awesome I feel I owe more than giving thanks.I wish I had more to offer. What is the best way to learn more so that in the future I can better serve the community? I must admit I am intimidated by computer codes and such am getting more comfortable one inch at a time...
Sent from my Dark Unicorn Resurrected v.2.5 using xda app-developers app
1. Offer to be a tester.
2. Read and learn so that you can help others out by answering their questions.
estallings15 said:
1. Offer to be a tester.
2. Read and learn so that you can help others out by answering their questions.
Click to expand...
Click to collapse
You can learn quite a bit from doing both which can lead to you being able to contribute tons more (take it from someone who went from pure lurker to a member of team inferno building from source within the next few months). I was never a tester though. Pretty sure I'd know more if I was.
Sent from my HTC Glacier using XDA App
So next time a new rom comes out I should ask the dev to be a tester? What about an idiots guide to something or a course to take?
Sent from my Dark Unicorn Resurrected v.2.5 using xda app-developers app
md1008 said:
So next time a new rom comes out I should ask the dev to be a tester? What about an idiots guide to something or a course to take?
Sent from my Dark Unicorn Resurrected v.2.5 using xda app-developers app
Click to expand...
Click to collapse
Idiot's guide? Dude, play with something till you break and then fix it. You'll have a piece of info to share. Go into release threads and read, read, read. You'll see problems people have and how to fix them. Also, port a ROM for your personal use and fix any problems it has. Start with Gingerbread AOSP. Then move to sense. There are guides galore for both. Start the supernoob way and use ROM Kitchen. Then move on to a file explorer only. Then, if you're feeling really brave, compile a ROM. Start with something that should work out of the box, like CM7. Then move onto things you are bound to run into issues with.
If you have to ask a question you haven't searched hard enough. The answer exists, probably on more than one server. Also, you can always PM a dev for help, but don't do it about every little thing.
estallings15 said:
Idiot's guide? Dude, play with something till you break and then fix it. You'll have a piece of info to share. Go into release threads and read, read, read. You'll see problems people have and how to fix them. Also, port a ROM for your personal use and fix any problems it has. Start with Gingerbread AOSP. Then move to sense. There are guides galore for both. Start the supernoob way and use ROM Kitchen. Then move on to a file explorer only. Then, if you're feeling really brave, compile a ROM. Start with something that should work out of the box, like CM7. Then move onto things you are bound to run into issues with.
If you have to ask a question you haven't searched hard enough. The answer exists, probably on more than one server. Also, you can always PM a dev for help, but don't do it about every little thing.
Click to expand...
Click to collapse
I still use the rom kitchen sometimes. It helps me keep some organization. Also, it can unpack boot.img's with the press of like 4 numbers or so. I wouldn't call it nooby, just convenient.
There's really no guide that will give you every bit of information, but there are TONS of resources that you can gather around here. Mr. Highway's porting guide is an excellent starting point; it's easy to follow and can get you started quickly. If you can start piecing things together from there, you'll be set. Just read a bit and don't be afraid to ask someone who may be of help.
Synthetic.Nightmare said:
I still use the rom kitchen sometimes. It helps me keep some organization. Also, it can unpack boot.img's with the press of like 4 numbers or so. I wouldn't call it nooby, just convenient.
There's really no guide that will give you every bit of information, but there are TONS of resources that you can gather around here. Mr. Highway's porting guide is an excellent starting point; it's easy to follow and can get you started quickly. If you can start piecing things together from there, you'll be set. Just read a bit and don't be afraid to ask someone who may be of help.
Click to expand...
Click to collapse
I've never needed to unpack a boot.img, so there you go.
Sent from my HTC Glacier using xda app-developers app
estallings15 said:
Idiot's guide? Dude, play with something till you break and then fix it. You'll have a piece of info to share. Go into release threads and read, read, read. You'll see problems people have and how to fix them. Also, port a ROM for your personal use and fix any problems it has. Start with Gingerbread AOSP. Then move to sense. There are guides galore for both. Start the supernoob way and use ROM Kitchen. Then move on to a file explorer only. Then, if you're feeling really brave, compile a ROM. Start with something that should work out of the box, like CM7. Then move onto things you are bound to run into issues with.
If you have to ask a question you haven't searched hard enough. The answer exists, probably on more than one server. Also, you can always PM a dev for help, but don't do it about every little thing.
Click to expand...
Click to collapse
You are right, the stuff I have learned with the power of Google is incredible. I was just wondering if some sort of schooling/class in lets say computer programming or text book could help me better understand and grasp what's going on behind closed doors. I just have to get my hands and feet dirty.
I don't know if this is appropriate or even the right place for it, but if not, mods please remove. I'm using and loving PSX KK and am disheartened that it's chief dev basically took his toys and went home. I'm wondering if there's anyone out there who'd be willing to synch with PSX source and build for those of us not invited to his private party. (I'm assuming per GPL he's still sharing source.) Anyone willing to build a Pure Speed Kang?
Sent from my Nexus 4
I could do it. Im busy today but tomorrow ill give it a go
Not sure if I would actually want to open a specific thread for this (as thats kind of odd imo since the team left and all), but if you think otherwise let me know.
Thanks, Chromium. I don't even know if they've added anything since leaving. A thread in the non-original development section might make it easier for people to keep up with any new builds, but I agree about the awkwardness of it. I can understand their frustration, and I've always been very pro-dev when it comes to people being pushy, but I just don't get punishing all the users who had nothing to do with it.
Love your font packs, BTW. Been using ExpletusSans for a long time, now.
Sent from my Nexus 4
JaylanPHNX said:
Thanks, Chromium. I don't even know if they've added anything since leaving. A thread in the non-original development section might make it easier for people to keep up with any new builds, but I agree about the awkwardness of it. I can understand their frustration, and I've always been very pro-dev when it comes to people being pushy, but I just don't get punishing all the users who had nothing to do with it.
Click to expand...
Click to collapse
Yea it would be quite awkward indeed. But i guess like you said, a thread in the non-original dev section would make sense and hopefully cause no harm.
Or maybe just a thread in general instead, since im really not "developing" anything at all.
JaylanPHNX said:
Love your font packs, BTW. Been using ExpletusSans for a long time, now.
Sent from my Nexus 4
Click to expand...
Click to collapse
Glad you're enjoying them.
if u gonna build and give, please just give by pm to those who want and didnt post dumb things on psx thread. we cant give the rom for those who have contributed to make psx private.
I know its not OP situtation, im just telling to the guy building ok?
opssemnik said:
if u gonna build and give, please just give by pm to those who want and didnt post dumb things on psx thread. we cant give the rom for those who have contributed to make psx private.
I know its not OP situtation, im just telling to the guy building ok?
Click to expand...
Click to collapse
Haha, ok. Maybe we'll just share the builds in this thread. No one will know.
The op could change the title to something random like "Help phone stuck in bootloop", but really we will have a secret PSX rom sharing thread? lol
Chromium_ said:
Haha, ok. Maybe we'll just share the builds in this thread. No one will know.
The op could change the title to something random like "Help phone stuck in bootloop", but really we will have a secret PSX rom sharing thread? lol
Click to expand...
Click to collapse
lmao!our little secret
I've now changed the title to the ambiguous KitKat Question. :sly:
Sent from my Nexus 4