[Q] Noob Kernel Questions - Kindle Fire Q&A, Help & Troubleshooting

trying to use an OGT usb keyboard
i need hashcode's 3.0 kernel but my questions are:
what are kernel's??
how are they installed? ( is it like installing a rom )
and is a custom rom needed to use / install a custom kernel

NovaxxBite said:
trying to use an OGT usb keyboard
i need hashcode's 3.0 kernel but my questions are:
what are kernel's??
how are they installed? ( is it like installing a rom )
and is a custom rom needed to use / install a custom kernel
Click to expand...
Click to collapse
http://www.androidcentral.com/android-z-what-kernel
All ROMs contain a kernel. The developer may package them separately and they are often installed through recovery the same way as a ROM.
WRT to the Kindle Fire and OTG, only custom ICS and JB ROMs have kernels with OTG enabled. The stock software uses an older kernel. To my knowledge, nobody has developed a compatible kernel with OTG for it and it's not ever likely to happen.
OTG development for the Kindle Fire is in the early stages. Many USB devices do not work and even those that do may not be stable. There is no list of compatible devices, so it's all hit or miss, run at your own risk.

kinfauns said:
http://www.androidcentral.com/android-z-what-kernel
All ROMs contain a kernel. The developer may package them separately and they are often installed through recovery the same way as a ROM.
WRT to the Kindle Fire and OTG, only custom ICS and JB ROMs have kernels with OTG enabled. The stock software uses an older kernel. To my knowledge, nobody has developed a compatible kernel with OTG for it and it's not ever likely to happen.
OTG development for the Kindle Fire is in the early stages. Many USB devices do not work and even those that do may not be stable. There is no list of compatible devices, so it's all hit or miss, run at your own risk.
Click to expand...
Click to collapse
thank you!

Related

What is the kernal for? and do I need to update it?

About to flash CM7. Seen some mention of 'kernal' in various threads. What does it do? and do I need to update it?
Cheers.
same question
The Kernel controls things like battery drain and CPU levels for overclocking etc... its not a must do but recommended for best performance. there is probably not a "best" one but more like the best that suits you. If you are running CM7 i would recomend Vork Kernel's or ManU kernels
Richardtrip's kernels are also very good: overcklocking, manual voltage level, Two-way call recording.
plohoi said:
Richardtrip's kernels are also very good: overcklocking, manual voltage level, Two-way call recording.
Click to expand...
Click to collapse
Have you used the call recording? If so how do you "activate" it or listen to the calls afterwards?
CdTDroiD said:
Have you used the call recording?
Click to expand...
Click to collapse
Yes call recording is working fine.
CdTDroiD said:
If so how do you "activate" it or listen to the calls afterwards?
Click to expand...
Click to collapse
There are several apps in http://forum.xda-developers.com/showthread.php?t=993793 thread, I used app by skvalex.
Since I'm new to Desire and HTC- what is the difference between Sense and AOSP kernels?
(before you ask- I know what AOSP is)
Do Sense firmwares require some extra drivers/modules/settings in kernel?
gen_scheisskopf said:
Since I'm new to Desire and HTC- what is the difference between Sense and AOSP kernels?
(before you ask- I know what AOSP is)
Do Sense firmwares require some extra drivers/modules/settings in kernel?
Click to expand...
Click to collapse
Hi there!
Sense is HTC proprietary software built over the top of Android. This code is not open source and is what HTC use to set themselves apart from other manufacturers like Samsung etc. Sense is what they sell as their user experience.
AOSP stands for Android Open Source Project. Since Android is an open source operating system, Google publish all the code and necessary tools to develop Android. Companies like HTC get the code and then write Sense over the top. Devs in this community like Cyanogen take the AOSP code and build their ROMS from scratch.
When you see ROMS that are for Sense 2.1 on Gingerbread for example this means that someone has been able to port software running on other phone models like the Desire HD or Incredible etc to your phone model (Desire)
As for the kernels you will need to make sure that the kernel you run is supported on the device and that's about it. The Kernel has to have some key components or the phone won't work so the ROM you use just uses them.
Having said that, ROM developers usually optimise around one or two particular Kernels. They are usually included in the ROM or the Dev will tell you which one they recommend for certain purposes.
You do have to have apps in the system that can access settings if customising the performance beyond what the dev has already done is what you want to do.
Thanks for the answer but it's not exactly what I'd like to know
Thing is- what makes Sense kernel incompatible with AOSP firmware (and vice versa)
Sorry for not answering what you were looking for. I'll try again.
The Kernels for Sense would have specific code that enables features in the phone that HTC build. LED control, light sensor etc. I assume Sense is quite strict about what it will work on and what it won't.
The AOSP Kernels are built without knowing the exact hardware maps of the internal components and as such won't work with Sense because they simply don't know how due to HTC keeping a lid on all source work for Sense and the handset itself.
The best developers can figure most of it out (certainly I am not a dev, just a geek ) and teams like CyanogenMod have it mostly discovered and configurable.
Is that more helpful?
Isn't Sense a HTC's android framework "mod"? I mean does it "just" provide more/different functionality than AOSP?
AFAIK all kernels must be built knowing exact hardware map, otherwise some devices will not work or kernel will not boot. The only autodetect I'm aware of is display panel type and filesystems (I did mess with kernels @samdroid.net)
i have a question about kernels an such from what i understand is you don't need to update the kernel but its a good idea too do so. couple questions i have.
1. how do you know what kernel you have installed currently.
2. How do you flash or get a new one installed if you need or want it.
3. scene i am using core droid 6.3 gb2.3.3 what kernel would be the most compatible or effective?
I have had my inspire phone for 3 months an finally rooted it 3weeks ago sence then i have used the rom manager too play with different roms an make backups of the 2 i have found i like the most. After reading i have seen it stated too get the most out of these roms though you should install a different kernel.
To know your currently version, you have to go in parametres and then logiciel version and look at build. Sorry for my bad English.
Sent from my HTC Desire using XDA Premium App
I don't want open a new thread, so I will ask here.
Now I have
kernel
2.6.32.15-gf5a401c
baseband
32.49.00.32U_5.11.05.27
Click to expand...
Click to collapse
on stock pre rooted 2.2 Froyo.
I want put this ROM. Can I put this ROM with my kernel and radio or I musst put latest kernel and radio?
GTRSkyR34 said:
I don't want open a new thread, so I will ask here.
Now I have
on stock pre rooted 2.2 Froyo.
I want put this ROM. Can I put this ROM with my kernel and radio or I musst put latest kernel and radio?
Click to expand...
Click to collapse
You will find that many roms contain a kernel in the zip file, so it will often change when you flash a rom. If not, the developer may recommend one.
Radio is independent of rom flash, and unless you start getting connectivity problems there is normally no need to change it. Again, some developers will recommend a radio (and maybe a RIL if they know a particular combination works well with their rom.

[ALT ROMS]Repackaged Roms meant for Dual Boot

This is my thread for my repackaged roms. If you have a request, please let me know, and I promise to have it up within a few hours
(GUIDE)Dual Boot Kindle Fire
I made this thread for some ideas on which roms would be nice to use with dual-boot. Make requests for a GINGERBREAD rom to be repacked for the time being Maybe later there will be support for a stable ICS or JB AltRom Hereis the project Home Page
Click to expand...
Click to collapse
UPDATE: If you'd like the 1.4a version of the FireFireFire Extended bootloader, download the 1.4.1 flashable zip here and flash in recovery!
UPDATE #2: Uploaded the new 1.4.1 bootloader with the alt-rom set as the primary rom so when you power on the device it boots into the alt ROM without pressing the power button or if you select alternate it boots the "primary" ROM. Find it at the Downloads page
(1/9/13) UPDATE #3: Jessica has created an AROMA Script to backup and restore you AltRoms. Find it HERE
PLEASE NOTE: THERE ARE BOOT ISSUES WITH ANYTHING THAT HAS THE NEW 3.X KERNEL. I'M ACTIVELY LOOKING FOR A FIX TO THIS!
Roms:
SBlood86 CM7
Repacked for Dual Boot
Zipaligned
Included Gapps--No need to flash
ICS Build
Alpha Status (Proof of Concept)
Seperate Gapps in Downloads page
Repacked for Dual Boot
MIUI GB 2.1.20
Zipaligned
Repacked for Dual Boot
IntersectRaven's Latest CM7 kernel
Repacked for Dual Boot
Compatable with all repacked Gingerbread roms (maybe MIUI?)
CM7 Barebones
Removed Mostly Everything but the basics: Browser, Google Search, Market, Settings, Superuser, and Theme Chooser. (Also removed a few unneeded services)
Includes latest CM7 kernel (2.6.35.14+)
Zipaligned for optimization
Kept Cyanogenmod Settings
More to Come!!!
Click to expand...
Click to collapse
Downloads
Don't thank me thank the real developers and people that helped me along the way:
Sblood86
bl1nkk
JackpotClavin
Hashcode
eldarerathis
Jessica
And The XDA Commu
I'll take this
I would like to say thank you very much for this
Both builds work amazingly.
The cm7 is my daily driver so no I can play with aliendroid etc w.o. nandroid.
I will be sending over a donation this evening for your help.
Thanks again.
Sent from my Galaxy Nexus using Tapatalk 2
Welcome Happy flashing
Just sent over a $15 donation. Wish I could do more... buthats a stretch for me..
I hope it inspires you to repack more ROMs for alt use and figure out the kernel 3.0 issues. You have truly just completed my KF... thanks a million.
Sent from my GT-N7000000000 using Tapastalker 2
asf58967 said:
Just sent over a $15 donation. Wish I could do more... buthats a stretch for me..
I hope it inspires you to repack more ROMs for alt use and figure out the kernel 3.0 issues. You have truly just completed my KF... thanks a million.
Sent from my GT-N7000000000 using Tapastalker 2
Click to expand...
Click to collapse
Thanks! And I'm looking through the bootloader coding right now I think it may originate from that with the 3.x kernel... I'll keep looking and repacking What my goal is is to make dual booting the Kindle Fire more popular, and giving people more ideas in what to do with their aging tablet. Out of the 40,000 people that rooted their kindles and installed custom roms on them, only about 1,000 (if even) have heard of dual booting their tablets, let alone actually DO it. I like the dual boot on this because this is one of many of my tablets, and only it can dual boot. I have an iPad 3, Acer a100, Nexus 7, and just got Asus Transformer Prime. So I'm pretty much loaded. I also have a few old tablets collecting dust that have resistive touch screens And too many phones to keep track of..... Anyways my point here is that my Dual Boot Kindle is the tablet I'm gonna bring to my friends and show off because it can do more than my other tablets can.
The main reason I made this thread is to get ideas on what roms I should repack. Please, anyone, make a request! I'm always up for a challenge
Can you make a MIUI Gingerbread rom as a Secondary. Even though I use Stock Secondary, I bet many people would like it.
Is there an miui GB? I never saw that ROM...can you link it
I know there are complications but I'd like to see a JB ROM.....in particular twa_priv's CM10/SGT7.....would love to have CM7 as primary for it's battery friendly properties and a JB secondary for OTG support I don't think OTG was even available other than ICS ROMs and JB right?
Sent from an Amazon Gindle Fireoid
Vlasp said:
Can you make a MIUI Gingerbread rom as a Secondary. Even though I use Stock Secondary, I bet many people would like it.
Click to expand...
Click to collapse
Will upload one in a bit gotta test it first
guitarman2010 said:
I know there are complications but I'd like to see a JB ROM.....in particular twa_priv's CM10/SGT7.....would love to have CM7 as primary for it's battery friendly properties and a JB secondary for OTG support I don't think OTG was even available other than ICS ROMs and JB right?
Sent from an Amazon Gindle Fireoid
Click to expand...
Click to collapse
Maybe in a few days I'll have the kernel problem worked out... But for now I think I found the problem and will dig into it later
Vlasp said:
Can you make a MIUI Gingerbread rom as a Secondary. Even though I use Stock Secondary, I bet many people would like it.
Click to expand...
Click to collapse
If you can post a working download link I'll repack and upload. The ICS one isn't working and I don't think the JB one will either
guitarman2010 said:
I know there are complications but I'd like to see a JB ROM.....in particular twa_priv's CM10/SGT7.....would love to have CM7 as primary for it's battery friendly properties and a JB secondary for OTG support I don't think OTG was even available other than ICS ROMs and JB right?
Sent from an Amazon Gindle Fireoid
Click to expand...
Click to collapse
The thing is that jb has constant updates which means constant repacking...
Just use the CM7 from here (it is amazing) as your alt...but use it as your main...that's what I am doing works wonderfully...this particular CM7 is the best KF build ever made for GB I have been using it for 3 months every day
Sent from my GT-N7000000000 using Tapastalker 2
awidawad said:
If you can post a working download link I'll repack and upload. The ICS one isn't working and I don't think the JB one will either
Click to expand...
Click to collapse
I found this:
http://www.freesoftwaremirror.com/2...-us_blaze_2-1-20_eng_deo_zipa_signed_lsd-zip/
I think it would be great to have a Miui gb as an alt rom!
Thanks for setting this thread up!
Uploading now
Done! Enjoy!
You guys do know that a bootloader was compiled that had the alt-rom as the default to load didn't you? Might save with the headache of the 3.x ICS kernel. When my wife reclaims the kindle from our daughter, I'll be flashing that version so I can keep NRG's ICS as Primary w/ modaco as alt for her movie & reading habits. Don't really care to explain how the bootloader works.
Sent from my Thunderbolt using one opposable thumb.
ProfEngr said:
You guys do know that a bootloader was compiled that had the alt-rom as the default to load didn't you? Might save with the headache of the 3.x ICS kernel. When my wife reclaims the kindle from our daughter, I'll be flashing that version so I can keep NRG's ICS as Primary w/ modaco as alt for her movie & reading habits. Don't really care to explain how the bootloader works.
Sent from my Thunderbolt using one opposable thumb.
Click to expand...
Click to collapse
It's not very hard to switch the order in the code what I'm looking at is a FFF extended 1.41 release. I'll post a link later for the updated bootloaders. One in normal order. The other with the alt-rom as primary selection
awidawad said:
Done! Enjoy!
Click to expand...
Click to collapse
Thanks! It works great!

[Q] Can Any Kernel Work With Any Rom?

Hi I am new to rom and kernel flashing, and I am interested in flashing the ElementalX 1.1 kernel on AOKP. I love AOKP, and I am way interested in the swipe-to-wake and double-tap-to-wake features of ElementalX 1.1.
What kinds of things do I need to know about compatibility between kernels and Roms? Can you typically use any kernel with any rom?
Loving the Nexus experience and looking forward to learning more!
They often can but not always.
Android versions need to match.
Usually you can flash any kernel on any ROMs but if its a CM based ROM and you flash a custom kernel then slimport features sometimes don't work or some times you flash a custom kernel then the boot animation gets cut and turns black it doesn't really matter I have done lots of flashing and I would say that every kernel can be a flashed with any ROM without problems I am currently on CM kang and using kernel elemental x and everything runs smooth..hope this help click thankksss
Don't just slap any kernel to your device you might seriously brick it.....learned this lesson when I had an Atrix4G.....
sk8trix said:
Don't just slap any kernel to your device you might seriously brick it.....learned this lesson when I had an Atrix4G.....
Click to expand...
Click to collapse
Nexus devices are different then the Atrix4G. You can not seriously brick it by flashing an incompatible kernel. Even having no kernel will not prevent you from accessing the bootloader and recovery.

How to enable USB OTG on stock kitkat ?

Hi guys... I've been using the LGOG E975 for years now , currently I'm running ARTMOD V7 rom on it using the stock kernel.. The only thing that it lacks is lack if storage..
I'll be very grateful if someone could point out the kernels that'll support USB OTG ( of course with the USB Y OTG ) On ARTMOD V7 .. I've used the AK xGenesis gee , and was able to mount external storage using Stick mount.. But it had a lotta bugs like screen brightness was too high even on 0 , glitches etc etc or maybe it justdidn't support the artmod v7..
So i just want you too point out all the kernels that support otg hack on this rom.. Or if there's an alternative then let me know it..
Thanks
Sent from my LG-E975
I don`t know how you booted with that kernel installed on a stock rom.
Even so and regarding your question , I think there`s a version of jollaman kernel tha has that(one of is first releases i believe).
Just search for it or ask him.
10x man..
Can you plzz explain all the type of kernels and roms.. I am a lil confused.. What type of kernels can i use on the stock kitkat..There are mostly these types of roms and their supported kernels..
1. Stock
2. Gee
3. MIUI
4. CM
5. AOSP
What are these..plzz explain and add anyone that i might have missed
And one more question .. I've read a post of Nexus 4 otg hack by ziddey.. There is a flashable zip for the hack that i remember flashing a long time ago.. But the phone didn't boot after it.. Isn't There a way to just flash an OTG hack zip on the stock kitkat or maybe a way to compile one with the hack..
Sent from my LG-E975
Solid kernel may work. I have installed it and it worked very well. But I don't know that OTA working because I didn't tried.

[Q] please help

Hello all. First I want to thank everyone for still being around to help, especially on such an old device.
Anyway, I recently bought one of these and got it rooted via odin. Currently that's all I've done to her. I have been looking over this forum, android forums, and Google in general prior to posting, I want to solve problems on my own, but when I can't, I'm not scared to ask for help. And I need help with a few issues. I will seperate them, to make answering them easier.
1) is twrp not available for this model?
2) if not, the only other recoverys I can find is Phils TouchWiz, and ClockworkMod recovery touch 5.8.1.5. I wouldn't think these are the same, which is suggested? Also Phils Touchwiz was last updated (that I can find) to 4.1.2 which is where I currently am, am I want to go to 4.4
3) I only see 2 ROMs listed on here, and 1 is one of the ones I was thinking of using in Dirty Unicorns. The other I was thinking about was CyanogenMod. Which of these two is suggested?
4) I have no service on this phone, as its my tinkering device. The only thing I need to work is WiFi. That being said, do I need to flash a new modem?
Do I need to flash a new kernel?
Thanks for any help you can throw me. I know there are lots of tuts for all these questions, but frankly they are all very old, and this stuff changes by the day...
1. Yes but this device has recovery and kernel built in together, this recovery is only for flashing / wiping, other than that, it is not usable with other custom roms unless the devs build it to use that
recovery along with the kernel.
2. It's the same as question 1, For Touchwiz Jellybean, you'll need a recovery kernel that supports the android version and firmware, otherwise it wouldn't work or boot up, Agat's Source GB27 for GB27 Touchwiz ROMs. Or specific AOSP Kernels for certain kernel build updates ( versions are compatible with the build date of the ROM's Original Kernel, meaning it only works on certain ROMs that are updated with the same kernel build, for example, A custom 0.0.25 will not work with stock 0.0.26 because there was a major update change in the kernel that'll make 0.0.25 not usable on it. If you use a kernel based on a specific date on an AOSP ROM that frequently updates the kernel, it may not boot up. )
3. The AOSP ROMs that are being updated at the moment are the Teams that do Nightlies. So Cyanogenmod is the only AOSP ROM that's being updated weekly for this device, I have not checked on the other ones.
4. No need to flash a modem if you don't have data service, however it may help either way when using WiFi due to dropped connections, stability etc. For AOSP, use any ICS modem, for Touchwiz, use the same android firmware modem.
Flashing a new kernel is not needed unless you don't like how the stock kernel performs whether if it's power saving or performance. AOSP kernels are kind of limited as the ones out now work with different build dates of the ROMs, Touchwiz has a couple, but Agat63's Source Kernel is recommended by everyone for GB27.

Categories

Resources