no camera with any custom kernels please help! - EVO 4G Q&A, Help & Troubleshooting

Alright I got A newer evo with full root nand unlocked s-off I was using fresh and could not use any kernels as it killed the camera i have latest radios and everything full wipes I also could not send or deceive texts while roaming I switch to myn"s 2.2 and still no camera with custom kernels have not been to test roaming yet also i can not update profile I'm settings
I have hardware revision 4

Thread moved to Q&A.
Try a different ROM maybe? I have Myn RLS4 without any camera issues. Hope this helps.

nckfrs said:
I have hardware revision 4
Click to expand...
Click to collapse
HTC changed the camera in HW version 4, and, unless I've missed something recently, they haven't released the source code for the new kernel. No custom kernels have been able to get the drivers for the new camera, so you're stuck with the official kernel for now.

Try htc #15 that was just released. It should work with all versions now
Sent from my EVO using Tapatalk

You need HTC 17 or 15 if you have the newer camera hardware. If your not running a 3.70 rom than you should use #17. If you updated to the latest radios than use #15. If you updated to the latest PRI 1.90 then you should be on a 3.70 based rom or you will have problems.

Are there any Kernels with UV/OC that work with the new Camera Hardware? Any Tweaks? Anything?
I'm Have
HW Ver: 003
HBoot: 2.02
Epson Screen (3 Point Boooo)
New Camera (Phone Built End OCT)

Agimax said:
Are there any Kernels with UV/OC that work with the new Camera Hardware? Any Tweaks? Anything?
I'm Have
HW Ver: 003
HBoot: 2.02
Epson Screen (3 Point Boooo)
New Camera (Phone Built End OCT)
Click to expand...
Click to collapse
No. Toastcfh and Shinzul are working on getting the late-003/004 camera working as soon as they finish polishing up WiMax, which hopefully will be just another week or two. Then all you Sense-lovers can kang the CM source to get the driver, seeing as how HTC is retarded and breaking the law by not releasing their kernel source.

drmacinyasha said:
No. Toastcfh and Shinzul are working on getting the late-003/004 camera working as soon as they finish polishing up WiMax, which hopefully will be just another week or two. Then all you Sense-lovers can kang the CM source to get the driver, seeing as how HTC is retarded and breaking the law by not releasing their kernel source.
Click to expand...
Click to collapse
Thanks For The Quick Reply! I hate Sense, i am using Azrael 3.0, but ripped out all sense i could without problems and put on LauncherPro. I Can't live without the Camera or i would just run AOSP or CM.

Related

[Q] Kernel that supports new camera?

Hey guys, I have a Hardware version 0003, with the new camera, I have it rooted and have tried several custom ROMs and kernals. From what I understand from what I've been told the kernel is responsible for the hardware drivers and overclocking abilitys. I need some help finding a Kernel that supports overclocking and also supports my new camera drivers. I've found that the HTC kernels support the camera but none of them support overclocking!!!! I need some help please!!! Right now I'm running Azrael v2.41 ROM with the included HTC #10 kernel.
Another off topic question, when I try to wipe the Divek cache, nothing happens. Is this normal? When I wipe user data and regular cache, scripts come on my screen and gives me the process.....
if you have hardware 003 you shouldn't have to worry about camera drivers, you still have the older camera.
It's only if you have hardware 004 that you need to worry about your cam
Also, if you use clockworkmod there is a known issue with wiping cache, idk if it's related to dalvic cache but I get the same thing when I wipe it, no scripts. Try Amon Ra recovery for a working dalvic cache cleaner
What new camera? Is it better?
jmsmeltzer2000 said:
Hey guys, I have a Hardware version 0003, with the new camera, I have it rooted and have tried several custom ROMs and kernals. From what I understand from what I've been told the kernel is responsible for the hardware drivers and overclocking abilitys. I need some help finding a Kernel that supports overclocking and also supports my new camera drivers. I've found that the HTC kernels support the camera but none of them support overclocking!!!! I need some help please!!! Right now I'm running Azrael v2.41 ROM with the included HTC #10 kernel.
Another off topic question, when I try to wipe the Divek cache, nothing happens. Is this normal? When I wipe user data and regular cache, scripts come on my screen and gives me the process.....
Click to expand...
Click to collapse
i have 0004, none of the custom kernals will work with the camera, i just get a blank screen
Samzebian said:
if you have hardware 003 you shouldn't have to worry about camera drivers, you still have the older camera.
It's only if you have hardware 004 that you need to worry about your cam
Also, if you use clockworkmod there is a known issue with wiping cache, idk if it's related to dalvic cache but I get the same thing when I wipe it, no scripts. Try Amon Ra recovery for a working dalvic cache cleaner
Click to expand...
Click to collapse
Wrong. I have an 003 with the new camera. My camera will not work with any of the developed kernels....only the 2.6.32.15 #17 kernel. Mine has a late Oct build date. I received it when my launch day EVO was broken by the sprint repair center.
OP, just wait for HTC to release the kernal so the developers can work their magic on it. This kernel is fast enough for everyday use as is.
twin001 said:
Wrong. I have an 003 with the new camera. My camera will not work with any of the developed kernels....only the 2.6.32.15 #17 kernel. Mine has a late Oct build date. I received it when my launch day EVO was broken by the sprint repair center.
OP, just wait for HTC to release the kernal so the developers can work their magic on it. This kernel is fast enough for everyday use as is.
Click to expand...
Click to collapse
How do you check build date? my bad, I was under the assumption that only 004 had the new cameras
Samzebian said:
How do you check build date? my bad, I was under the assumption that only 004 had the new cameras
Click to expand...
Click to collapse
If the phone came with Build 3.30 then it has the new camera hardware. That is some v3 and all v4.
jmsmeltzer2000 said:
Hey guys, I have a Hardware version 0003, with the new camera, I have it rooted and have tried several custom ROMs and kernals. From what I understand from what I've been told the kernel is responsible for the hardware drivers and overclocking abilitys. I need some help finding a Kernel that supports overclocking and also supports my new camera drivers. I've found that the HTC kernels support the camera but none of them support overclocking!!!! I need some help please!!! Right now I'm running Azrael v2.41 ROM with the included HTC #10 kernel.
Another off topic question, when I try to wipe the Divek cache, nothing happens. Is this normal? When I wipe user data and regular cache, scripts come on my screen and gives me the process.....
Click to expand...
Click to collapse
Just the stock kernel with the latest OTA. HERE
Samzebian said:
How do you check build date? my bad, I was under the assumption that only 004 had the new cameras
Click to expand...
Click to collapse
hboot menu.
to the OP, i have the same hardware version as yours and i'm running netarchy 4.2.1 CFS more agressive. it works quite well. camera works too with no issues, so far.
My build is 3.30.651.2, with the new camera. I've tried net's 4.2.1 more aggr. with no luck. Runs, but when I launch camera, black screen.
I have rev 003 and my camera doesn't play nice with custom kernels either... not a deal breaker but it'd be nice to be able to OC...
Cubfan99 said:
What new camera? Is it better?
Click to expand...
Click to collapse
Yeah what new camera? Is it any better than the 003 build?
I just got this evo might just get the 004 build and return this one.
Anyone that had both builds notice any difference on battery life?
There likely won't be any custom kernels that support the new camera until HTC releases the source code for the 3.30 update and they still haven't released the source for the 3.29 update so it might be a while
datajosh said:
There likely won't be any custom kernels that support the new camera until HTC releases the source code for the 3.30 update and they still haven't released the source for the 3.29 update so it might be a while
Click to expand...
Click to collapse
Dooooh!!! Thanks for the clarification though.
Yup, just bought my fiance a Evo and it is hardware 003 but came loaded with the 3.30 software. Haven't even rooted hers yet because I keep hearing of a lot of the new ones bricking...
Swyped from my supercharged Evo using XDA App
Samzebian said:
How do you check build date? my bad, I was under the assumption that only 004 had the new cameras
Click to expand...
Click to collapse
twin001 said:
hboot menu.
Click to expand...
Click to collapse
This is incorrect. The build date is printed on the inside of the battery cover, just above and to the left of the opening for the kick stand. It's printed in black and kind of hard to see. The date on the HBOOT menu, I believe, is when that version was finalized. My Hboot menu says 4/30/2010 while my battery cover says 6/22/2010
The new camera is not any better or worse from what I can tell. As far as I know HTC added another supplier for one reason or another.
Some 003 hardware phones come with the 3.29 software, others with the 3.30. It's the 3.30 series that doesn't play nice with the camera's when flashing custom kernels.
yes, in hboot it shows the build date....or what I am assuming is the build date (don't know what else it could be), mine is Oct 14 2010.
Guess I'll just have to wait fior HTC to release then....

0004 Harware what roms are best

I read somewhere that the 0004 hardware phones have a different camera in them that does not work with some roms. I am looking into rooting soon, possibly today if I can get it to work, if not I will wait for unrevoked's update, I am just wondering what roms work with the camera or at least have a fix.
I really don't need or use sense, but that was when I was on the hero and sense bogged down the phone greatly. I just want a fast performing rom that has themes available and tweaks available.
Thanks for your help!!!
Myn RLS4 works flawlessly
Swyped from Eva running Myn's RLS4 on the Now Network!
It also has a lot of themes añd tweaks in the themes/apps section
Swyped from Eva running Myn's RLS4 on the Now Network!
stricklerjosh said:
I read somewhere that the 0004 hardware phones have a different camera in them that does not work with some roms. I am looking into rooting soon, possibly today if I can get it to work, if not I will wait for unrevoked's update, I am just wondering what roms work with the camera or at least have a fix.
I really don't need or use sense, but that was when I was on the hero and sense bogged down the phone greatly. I just want a fast performing rom that has themes available and tweaks available.
Thanks for your help!!!
Click to expand...
Click to collapse
It is not the ROM that causes the problem. You can use any Rom you want to but if you want the camera to work you can not use custom kernals. The only ones I know for sure that support the new camera are HYC #15 and #17
15 is actually the newer kernal released with the 3.70 OTA
This applies to later model 003 phones like mine also. It's a real bummer. I'd love to use one of the battery saving kernels, but my camera won't work with any of them. I wish someone would put the mods in the newest #15 kernel...
I say try different kernels and see what works for your Evo. Make sure u do a nand backup first. I personally have an 004 Evo and i have tried various roms and kernels and i havent had an issue yet (besides an occasional reboots) but my camera/camcorder works great....i have used ava v10, myn's 2.2 rsl4 and currently culkins....i have used ziggys, and net's various kernels with no issue either
The ROM's not the problem. I can run any ROM, as long as I replace the kernel with #15 or #17. So far none of the newer modified kernels will work with my camera.
Sent from my PC36100 using XDA App

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.

[PATCH]Native Gingerbread WiFi Calling Module from Leaked ROM [May-08]

NOTE: This PATCH is compatible ONLY with MY GB Kernel version 2.6.2 and beyond. Older Kernel versions are NOT Compatible!
Why bother with this patch? For me, the old Froyo WiFi Calling was very finicky and often times did not work due to router configurations. With Native GB Wifi Calling, I was able to have WiFi calling as long as I have a stable WiFi signal regardless of router configurations. Besides this is Native GB app, so it matches up nicely with GB ROMs, such as CM7, AOSP, GB MIUI, etc..
The Patch ==> Native GB WiFi Calling Patch <==
[ Installation Procedure ]
Before installation, make sure the following lines exist in the build.prop located @ /system folder (these lines should be there in all CM7 or AOSP derivatives)
rild.libpath=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/system/lib/libhtc_ril.so
rilswitch.ganlibpath=/system/lib/libganril.so
1. Reboot to recovery
2. Install zip
3. Reboot, DONE!
[ Patch Details ]
This patch included the latest RIL (Radio Interface Layer) libraries from the Leaked GB ROM for Glacier.
Currently, all CM7 derivatives are using FROYO version of WiFi Calling module, since the real GB leak, a Native GB version is now available. I had the kineto_gan.c source code from HTC Saga a month ago, but we didn't have the matching libraries and GB WiFi Calling App until recently with the Leak.
The patch included Native Gingerbread ril libraries and Native Gingerbread WiFi Calling app. The patch will DELETE the FROYO WiFi calling App and REPLACE Froyo version of ril libraries to Native Gingerbread versions.
Reserved 1...
Nice network name. Its awfully similar to mine
Wait so if we're on CM 7.0.3 we need to flash this for the updated app right? Then flash the kernel?
silentsnow31802 said:
Nice network name. Its awfully similar to mine
Click to expand...
Click to collapse
This is supported by my own kernel with kineto_gan.ko modules compiled from HTC Saga's source code... I am not aware of your version... Did you compile the kineto_gan.c file from source?
PhantomRampage said:
Wait so if we're on CM 7.0.3 we need to flash this for the updated app right? Then flash the kernel?
Click to expand...
Click to collapse
You should flash the kernel first, then the patch 2nd.
faux123 said:
This is supported by my own kernel with kineto_gan.ko modules compiled from HTC Saga's source code... I am not aware of your version... Did you compile the kineto_gan.c file from source?
Click to expand...
Click to collapse
I meant your router name (dd-wrt). I am a much simpler man that that, in fact I dont understand half of that sentence lol.
silentsnow31802 said:
I meant your router name (dd-wrt). I am a much simpler man that that, in fact I dont understand half of that sentence lol.
Click to expand...
Click to collapse
Oh.. I am a Linux Mac Guy... I own several Mac products and all 3 of my routers all run DD-WRT Linux LOL...
So faux is this only to be used with your kernels or does it also work with the cm stock kernel from from the latest nightlies? Didn't see much reference to other kernels in your op.
corwest said:
So faux is this only to be used with your kernels or does it also work with the cm stock kernel from from the latest nightlies? Didn't see much reference to other kernels in your op.
Click to expand...
Click to collapse
It DOES NOT work with any other kernel because they don't have kineto_gan.ko which is needed by GB wifi calling module.
kernel modules such as kinteo_gan.ko MUST follow the exact version of the kernel. So ONLY my GB kernel version 2.6.2 and beyond will work.
Got it. Looks like ill flash your kernel then
you the man, on my next pay day going to donate a little something something to ya.
faux123 said:
It DOES NOT work with any other kernel because they don't have kineto_gan.ko which is needed by GB wifi calling module.
kernel modules such as kinteo_gan.ko MUST follow the exact version of the kernel. So ONLY my GB kernel version 2.6.2 and beyond will work.
Click to expand...
Click to collapse
I installed this on 2.5.2 and it seems to be working.
silentsnow31802 said:
I installed this on 2.5.2 and it seems to be working.
Click to expand...
Click to collapse
LOL, OK... Good.... I didn't expect that... The CM7 hacked code is quite different from official HTC code, things like MTU and such are all different. Surprised it worked...
Just be aware may not be 100% compatible or optimized. The official HTC code is designed to work with it
faux123 said:
LOL, OK... Good.... I didn't expect that... The CM7 hacked code is quite different from official HTC code, things like MTU and such are all different. Surprised it worked...
Just be aware may not be 100% compatible or optimized. The official HTC code is designed to work with it
Click to expand...
Click to collapse
Well I still wouldn't suggest doing it as I did it by mistake, just saying that it did work. I suspect it would be unstable. I did not use it for very long so I can not comment on the stability at all. I ended up updating to your latest kernel as you suggested.
rild.libpath=/system/lib/librilswitch.so
rilwitch.vendorlibpath=/system/lib/libhtc_ril.so
rilswitch.ganlibpath=/system/lib/libganril.so
Shouldn't the 2nd line read
rilswitch.
Faux, this is not working with the Canadian Pure Sense rom. I applied you Kerner first and then the patch, and nothing. Any idea why?
EDIT: BTW, not all the lines where there in the build.pro folder. How can they be added? Another patch?
marcos.lennis said:
Faux, this is not working with the Canadian Pure Sense rom. I applied you Kerner first and then the patch, and nothing. Any idea why?
EDIT: BTW, not all the lines where there in the build.pro folder. How can they be added? Another patch?
Click to expand...
Click to collapse
No they are there, just look carefully. But its still not working for me either on the canadian pure sense rom. Maybe we have to be on one of his kernels??
wickedny15 said:
No they are there, just look carefully. But its still not working for me either on the canadian pure sense rom. Maybe we have to be on one of his kernels??
Click to expand...
Click to collapse
I am using one of Faux's kernels, the last one he made specially for the MySense GB leak rom and the Canadian Rom, and still it does not work.
marcos.lennis said:
I am using one of Faux's kernels, the last one he made specially for the MySense GB leak rom and the Canadian Rom, and still it does not work.
Click to expand...
Click to collapse
okay, same here. I flashed his new kernel for the Canadian Leak and flashed the wifi calling app again and still doesn't work. Its stuck on "Enabling - Please wait while connecting to T-mobile Network"
Edit: by the way I wiped cache, dalvik and fixed permissions

(Q) best kernel for Incredible

I am currently running kingdom stock sense 3.0 and my ? Is does anyone know of any good kernels to go with this ROM? This will be my first kernel I look into installing so I'm still gathering info before I actually do it so any info is greatly appreciated.
Sent from my Incredible using XDA App
There aren't any kernels that will work with that rom aside from the stock one that comes with it.
To further explain as far as I understand it:
Since the sense 3.0 roms are based on leaked versions of gingerbread, we do not have access to the full source required to customize the kernel. Older Froyo kernels are not compatible, so we have to use the stock one that came with the leak. Be patient however, since we are supposed to be getting the official gingerbread OTA "soon" (current rumor is by the end of the month), and HTC has launched a developer's site, that should provide even more resources in the near future.
Awesome thanks for the info
Sent from my Incredible using XDA App
carpemortis said:
To further explain as far as I understand it:
Since the sense 3.0 roms are based on leaked versions of gingerbread, we do not have access to the full source required to customize the kernel. Older Froyo kernels are not compatible, so we have to use the stock one that came with the leak. Be patient however, since we are supposed to be getting the official gingerbread OTA "soon" (current rumor is by the end of the month), and HTC has launched a developer's site, that should provide even more resources in the near future.
Click to expand...
Click to collapse
Thanks, i am currently running Synergy Nightlies (6/13). Everything seems alright, battery is a little questionable but not horrible, but am interested to see what kind of improvements i can make to it.

Categories

Resources