Hi,
I am a C++ and Java devs. I just got my first Android device, Google Nexus 7. I had an iPad before but I sold it to try Android . So here am I
I would like to know if there was any way to learn how to create custom kernel ? If there was any help anywhere? Documentation or whatever? I never coded anything for Android yet. My wish is to be able to create a Kernel that allows overclocking. I tried the Clemsyns Elite Kernel that allows the user to overclock to 1.8Ghz. My goal is to try to get even farther, try to reach 1.9 Ghz or 2Ghz.
Thanks you
Up please
So many good devs in here please
I'm not a dev but I've seen similar posts to this before. Try searching the forums (don't limit yourself to the nexus 7 forum) and I bet you will find some links to info on kernel development.
-Sent from my HTC One S.-
There are plenty generic guides availible.
My simple google search yielded this: http://forum.xda-developers.com/showthread.php?t=1039854
Thanks for all of your answer
I should be able to compile a kernel by now thanks
But I was more looking for help in modifying one, since it is a really huge code, il would take a long while to read all part of it and even thought I would like to read it, when you dont know a thing about it, it is pretty hard to fins where to start x)
Sent from my Nexus 7 using Tapatalk 2
Related
Hey guys,
I'm running CM7 on my Wildfire.
I'm still experimenting with android and I would like to know more about kernels.
So why should you flash a kernel?
Greets
Alex
I don't know, which kernels are available for wildfire, but in general you can gain many things. For example new or other drivers, security fixes, and/or mods, such as overclocking.
Sent from my HTC Wildfire using XDA App
Hi
I'm fairly new to this also, what I would say is it's probably easier/quicker to search the forums first before posting it is very unlikely that your question hasn't already been asked and answered before.
Anyway ... kernels ... I have read it put simply as "code that allows the software to communicate with the hardware of your handset" so I guess it controls the actions of things like the wifi adapter and light/motion sensors and more importantly the CPU. CM7 already has a kernel that allows overclocking. There were some ROMs that you had to flash sepetate kernels on to achieve this.
Flashing different kernels to CM7 generally breaks some other function so in my opinion it's best to stick with the one currently built in unless a kernel is released to specifically fix a major bug.
If you look at the stickies topics in the wildfire sub-forum you will find a list of Rome, kernel s and radios with brief descriptions. Most kernel titles tell you what there main function is.
Sent from my HTC Wildfire using XDA Premium App
I see "[2.6.32.39]" nFinity" in a lot of people's Sigs. I have tried googling and I can't find any info on this Kernel at all.
Any info/help?
Edit - Scratch that, I just looked at my "About phone" and I'm on 2.6.32.40-nFinity [email protected] #1
Short Story: I need a very Stable & Capable ICS or JB ROM
Long Story: I have yet to flash my first custom ROM on the Acer a500. I updated to the official ICS then rooted and installed a custom recovery. The problem is that there are so many bugs in the stock ROM that get quite annoying. i.e. the screen flickers from time to time in apps, and the tablet has to be restarted. To fix them, I'd have to do a factory reset, but if Im going to lose my data, might as well Flash a new ROM.
I need it to be able to run the top games like Nova 3 Gta 3 Modern Combat 3, Shadow-Gun etc. as well as be able to run Office Applications. I understand you guys can't guarantee that they will work, but please let me know which ROM you found capable of running most apps smoothly. I use this tablet for work and entertainment, thus stability is important.
Thanks. :laugh::good:
Look in my signature, there is the most stable JB ROM but it is stll in testing!
The best ICS ROM is here:
MOD EDIT: Link Removed. Providing direct links to roms containing non-GPL kernels are against XDA rules.
In that forum you will find also Civato`s ICS ROM, it is also to find here on xda
m.
Just some info;
Posting links to roms containing non-GPL kernels are prohibited as per XDA rules. This is something most people know about already.
XDA has stable roms. However, if one chooses to install a non-hosted rom, one can't expect much support in the forums. Support would be better served at the authors site.
Cheers.
MD
bobiscool07 said:
Short Story: I need a very Stable & Capable ICS or JB ROM
Long Story: I have yet to flash my first custom ROM on the Acer a500. I updated to the official ICS then rooted and installed a custom recovery. The problem is that there are so many bugs in the stock ROM that get quite annoying. i.e. the screen flickers from time to time in apps, and the tablet has to be restarted. To fix them, I'd have to do a factory reset, but if Im going to lose my data, might as well Flash a new ROM.
I need it to be able to run the top games like Nova 3 Gta 3 Modern Combat 3, Shadow-Gun etc. as well as be able to run Office Applications. I understand you guys can't guarantee that they will work, but please let me know which ROM you found capable of running most apps smoothly. I use this tablet for work and entertainment, thus stability is important.
Thanks. :laugh::good:
Click to expand...
Click to collapse
First off, I would suggest installing the Unlocked V8 bootloader along with the most recent Recovery. This makes it easier for a lot of things.
Civato's ICS roms seem to be the most popular as far as ICS for the A500.
Waydownsouth's CM10 also seems to be okay as well, but is still inwork as with most CM10 roms.
Both roms will use the Godwarrior OC/UV kernel, so if you need more framerate, it's there.
Also, you can flash one of the stock rooted/deodexed versions and OC/UV kernel.
EZTerry also has an OC/UV kernel as well which runs good.
It all boils down to how the rom runs on "your" tablet. Contrary to popular belief, not all A500's are created equal. Some have different revision hardware.
My advice is to try a couple. See how they run.
MD
@moscow desire,
" XDA has stable roms. However, if one chooses to install a non-hosted rom, one can't expect much support in the forums. Support would be better served at the authors site. "
So why do you think, I posted the link from the authors side??
Definitely not to make you angry!
Diversity can only exist if you don't use only one information source!! Diversity and variety are necessery for free decelopment... .
m.
meduza2 said:
@moscow desire,
" XDA has stable roms. However, if one chooses to install a non-hosted rom, one can't expect much support in the forums. Support would be better served at the authors site. "
So why do you think, I posted the link from the authors side??
Definitely not to make you angry!
Diversity can only exist if you don't use only one information source!! Diversity and variety are necessery for free decelopment... .
m.
Click to expand...
Click to collapse
It's OK Mate. Sent you a PM.
The problem with doing support with a "non-hosted" rom, is that, due to the fact Thor uses non-GPL kernels, And some other encrypted things, a lot of people are unfamiliar with what issue it's been known to cause. Whereas most users here, use what XDA hosts, or they compile from GPL and Apache sources. Especially when it comes to kernels.
Which is why, if you run Thors rom, you will get better support at Thors site. Plain and simple. It's not that some people here will not try and help. I've done it myself, and quite successful depending on the issue. It's just that his roms are a bit different.
MD
Hello! I created a new xda account with my new gmail account, anyways, I used to have a verizon fascinate and am no stranger to device tampering. My name is Gabriel and am a huge fun of the nexus 7! anyways, so i flashed over Clemsyn1.5extremeUndervoltedFINAL.zip using google nexus 7 tookit and twrp recovery. I received an OTA update getting me to JZO54 a while back and i think this is my issue. After the flash, it went to boot up and was stuck at the x screen the whole 8 hours i was asleep! i would very much like this kernel to work because im tired of choppy framerates! If someone has been in this situtation and has a kernel suggestion and maybe "how to" guidance. Im in the team win recovery project ready to flash kernel but i dont know how to install a zip that isnt already in my internal storage! this is where im stuck. I also would like an overclocked 1.5 cpu/gpu to 600 kernel if possible, thats what the original one i had tried to flash was. Please help me install another kernel and let me know where to get this kernel and links would be appreciated!!! i know this is a great community and hope to hear from someone today or soon
Welcome! Clemsyn's kernel currently doesn't work with Android 4.1.2, only 4.1.1 you need to flash another kernel.
brando56894 said:
Welcome! Clemsyn's kernel currently doesn't work with Android 4.1.2, only 4.1.1 you need to flash another kernel.
Click to expand...
Click to collapse
thank you! yes i figured that out the hard way..... but what i need help with is flashing another kernel without being able to mount my tablet to my computer so i can move the new zip file with the kernel in it. also, i can go back to stock but i have been looking for a moderate cpu kernel like 1.5 and a gpu clock off 600, i dont know if this is only available to clemsyn's but just figured i would ask
brando56894 said:
Welcome! Clemsyn's kernel currently doesn't work with Android 4.1.2, only 4.1.1 you need to flash another kernel.
Click to expand...
Click to collapse
Clemsyn's kernel was updated a few days ago to work with 4.1.2, and I can verify that it works very well. I believe he started a new thread that has a link for the new kernel.
O2Blevel said:
Clemsyn's kernel was updated a few days ago to work with 4.1.2, and I can verify that it works very well. I believe he started a new thread that has a link for the new kernel.
Click to expand...
Click to collapse
thanks for that info! ill give a search but a link would be appreciated. Its seeming to get hard and harder to find info with the mass of topics around here. Anyways, i still do not know how to do this. can someone please help me? haha my issue is
HOW DO I FLASH A ZIP WITH TEAM WIN RECOVERY WHEN I CANNOT MOUNT MY TABLET TO MY COMPUTER THUS THE ZIP NOT BEING IN THE ROOT OF THE TABLET? IS THERE A WAY TO FLASH ANOTHER KERNEL WHILE I AM STUCK IN EITHER FASTBOOT OR ENDLESS LOOP BOOT WITH THE X IN THE SCREEN? I DONT KNOW HOW TO FLASH A ZIP IN THIS SITUATION. I KNOW HOW TO FLASH IT NORMALLY WHEN I AM IN ANDROID AND CAN PUT THE ZIP INSIDE THE ROOT AND FIND IT IN TEAM WIN AND FLASH BUT NOT WHEN I CANT MOUNT. IS THIS UNDERSTOOD?
im sorry for the caps hahaha i guess im just frustrated. It seems no one understands my main question
In recovery connected to PC type in cmd
Adb push filename.zip /sdcard/
Also apologizing for caps and typing haha doesn't make it any less annoying.
Sent from my Galaxy Nexus using xda premium
Metallice said:
In recovery connected to PC type in cmd
Adb push filename.zip /sdcard/
Also apologizing for caps and typing haha doesn't make it any less annoying.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
ha, now now no need to be rude here. I was stating that it was frustrating that people seemed to have over looked my main question and was simply emphasizing, my apologies if its a pet peeve of yours. I figure you must be some sort of wiz Metallice, and i appreciate your help! I have a program ive been using to root called nexus 7 toolkit. I looked around and found this ( Flashable kernel from 4.1.2 JZO54K http://dl.dropbox.com/u/12008411/ker...per-jzo54k.zip ) which is the stock kernel it states atleast, and this.. ( ClemsynELITEBatterySaverStock.zip ) which is a battery saving kernel. Im sure you know this, but I was looking to overclock my device to hopefully 1.5 ghz with a 600mhz gpu. It might be asking a bit much, but was hoping someone would be able to walk me through pushing the zip using the nexus 7 toolkit and finding a overclock kernel to flash over. This is what im having problems doing because i am quite new to the nexus 7 and the programs used! only way to be good at something is to learn, please teach me so I can stop asking dumb questions and hopefully help someone in the future!
Bump for help needed!!
FoxHound22r said:
Bump for help needed!!
Click to expand...
Click to collapse
Don't bump, read the sticky threads: http://forum.xda-developers.com/showthread.php?t=1907796 and use your brain.
ha thanks for the help i guess. People on here sure are rude when they help you, im sorry if my bumping was not to your liking. I am new to this forum and this is a ****ty welcome ha. Not everyone is as smart as you when it comes to this stuff. Am i just expected to know terms and methods? i appreciate the help but am disappointed because i thought i was going to meet some nice helpful enthusiasts and have friendly conversations, but instead i just get half assed answers as if im supposed to know what im doing. This isnt ASUS's fault, its mine. But i was hoping to tamper and become a pro with atleast my device. Maybe I dont belong in the android game
Hi,
Got a new nexus 7, unlocked it and rooted it. Love it
Nexus 7: Version 4.2.1
Kernel Version: 3.1.10-g22b4fcd
Paranoid Android Version: 2.99
Build Number: Pa_grouper-userdebug 4.2.1 JOP40D
I found that when i scrolled down through web pages the browser was very glitchy, overall i found the processor to not quiet have that umph for smooth operations i expected.
So i decided to flash it with the "Elite Kernel" . System just got stuck in boot.
Not sure whether this kernel is suitable for the Rom installed!
Any advice in overclocking this device is much appreciated.
Cheers
Don't think elite works with 4.2 yet. Try the latest trinity kernel, it is working well for me.
Sent from my Nexus 7 using Tapatalk 2
Well i am very new to all this stuff since this is my first android device. Can anyone please teach me the steps on how to install a kernel on my rom. I do understand that the kernel should be compatible with the custom rom i have, given that I would really like to learn how to do it.
Last time i tried i almost bricked my n7.
Thanks in advanced.
Try using the search function, there is a shed load of information on here rather than asking for your hand to be held.
Sent from my GT-I9100
These question are about Nexus 7 tablet kernel.
Hi, I am wanting to build my own kernel but have questions, where would be the correct forum to post these question. They really don't pertain to any particulate kernel.
I am wanting to compile the 4.1 kernel and add low voltage and OC up to 1.5, adding a new governor would be nice but not really needed at this point in development
what files need to be edited?
what changes need to be made?
are all the modification made in mach-tegra?
I have looked at several githubs, they have way more changes then I want, I know there are kernels out there that do what I want, but I would like to learn the build process.
For right now i would like to know what files need to be changed to oc the kernel to 1.5 at a low voltage to conserver battery life. perhaps at some point add smartass governor.
thanks in advice for any help one can provide.
The Q&A forum would seem the most obvious.
Miami_Son said:
The Q&A forum would seem the most obvious.
Click to expand...
Click to collapse
That is correct (and to where this thread has been moved to) .