• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][CM9 KANG][Alpha] Updated 3.5.5---6/27/12

@Necro

i seem to do that quite often myself..but in my case its mostly because im to lazy to make the backup lol
 
@ Johnny I have definitely learned my lesson overtime about those pesky back ups lol:tomato:

The way I like to do it is I keep 2 backups, one of a completely fresh flash with only my account and stuff added on and the other once I get my specific apps and settings the way I want em. That way I can flash back to when I got things right and if for some reason something happens to that one I can go back to fresh without having to do the annoying parts of a complete reflash. :D

EDIT: OFC when I'm doing any kind of work trying to fix crap I make a backup of current state first and I tend to backup again if I've seemingly made progress.. that way I make a lot less backwards steps.
 
The way I like to do it is I keep 2 backups, one of a completely fresh flash with only my account and stuff added on and the other once I get my specific apps and settings the way I want em. That way I can flash back to when I got things right and if for some reason something happens to that one I can go back to fresh without having to do the annoying parts of a complete reflash. :D

EDIT: OFC when I'm doing any kind of work trying to fix crap I make a backup of current state first and I tend to backup again if I've seemingly made progress.. that way I make a lot less backwards steps.

That is very useful advice , I always forget to back up my app, I back them up to titanium but they don't always restore right :( I now will back them up to my pc just in case lol
 
Lol Johnny gotcha, and thanks everyone. I searched google and found hroark's thread on Odin (which I've never used before) with links to a lot of different images. I downloaded the one by koumajutsu as suggested but its just an stock ej05 image. I also downloaded one by chin checker which is rooted with cmw5 will this work as well? One more thing, will sd-ext / data 2sd fix the memory or lack There of problem associated with this phone?
 
Lol Johnny gotcha, and thanks everyone. I searched google and found hroark's thread on Odin (which I've never used before) with links to a lot of different images. I downloaded the one by koumajutsu as suggested but its just an stock ej05 image. I also downloaded one by chin checker which is rooted with cmw5 will this work as well? One more thing, will sd-ext / data 2sd fix the memory or lack There of problem associated with this phone?

I would recommend using a rooted+CWM image. As for A2SD it will help with the *storage* issues but not memory(ram) issues. Once we get swap enabled on this ROM it should help the issues (not sure if it is or isn't working tbh even though I DO have it enabled in my A2SD settings... I think 3.4 added it.)
 
Todays topic : camara driver. The one on our cm9 still had the blade drivers in system,lib,hw. I swapped out the files . I saw something about linking build.prop to those files but dony knoe how. Hroark posted the camara chip name
. Can any find that.out I couldn't find it. What's the progress on this? Cmon people let's fix this shit
 
Todays topic : camara driver. The one on our cm9 still had the blade drivers in system,lib,hw. I swapped out the files . I saw something about linking build.prop to those files but dony knoe how. Hroark posted the camara chip name
. Can any find that.out I couldn't find it. What's the progress on this? Cmon people let's fix this shit

Yea I would like to know that as well
 
Todays topic : camara driver. The one on our cm9 still had the blade drivers in system,lib,hw. I swapped out the files . I saw something about linking build.prop to those files but dony knoe how. Hroark posted the camara chip name
. Can any find that.out I couldn't find it. What's the progress on this? Cmon people let's fix this shit


As I have said I'm new so please forgive me if I give you the wrong info , but I believe Hroark posted this link in the OP for the source code
http://androidforums.com/galaxy-prevail-all-things-root/517545-cm9-miui-alphas-updated-03-20-a.html
Again not sure if I'm correct on what you are looking for hope this helps :)
http://www.mediafire.com/?7zoa4aas9iobae4

or were you referring to cm7 camera chip ?
 
Thanks bro. ^ buy I know that hroark posted the exact name for the Camara. If I can find another cm9 from with the same can I can probablyuse the driver/ files and mod em into our cm9 rom.

SR200PC10 < Camara model. Okay I was reading something about it also being a kernel issue. Idk I'm Googling my fingers to the bone. We're almost there guys!
 
As I have said I'm new so please forgive me if I give you the wrong info , but I believe Hroark posted this link in the OP for the source code
http://androidforums.com/galaxy-prevail-all-things-root/517545-cm9-miui-alphas-updated-03-20-a.html
Again not sure if I'm correct on what you are looking for hope this helps :)
prevail_cm9_source_alpha1.zip

or were you referring to cm7 camera chip ?

Talking about the make and model of the camera hardware. IF we knew that for certain AND it's also used in another phone running ICS or CM9 we MIGHT be able to port the drivers from that phone to our phone.
 
Talking about the make and model of the camera hardware. IF we knew that for certain AND it's also used in another phone running ICS or CM9 we MIGHT be able to port the drivers from that phone to our phone.


Okay :) Thank you for clearing that up, I'm on a mission now !
 
Due to the changein ICS thatrequiresmoving thecameradriverfrom libcamera to libhardware(likeGPS and other devices for Gingerbread), a new driver has to be written.

The problem with this is that many data structures have changed. I couldn't get a single one to compilewith theICS SDK. There are many fundamental changesin thewaymemoryisshared for preview/pictures/video, so that will need to be addressed. I have addressed picture only functionality in the skeleton driver, which will show how to transfer a picture back to the HAL.

ICS Camera Driver Overview

The driver seems to be very generic to most Qualcomm SoCs, so either approach should work for many other devices.

New Driver

See CameraHal_Module.cpp from the ICS source code to see what functions needs to be implemented. It needs to be placed in /system/lib/hw/camera.<target_name_in_build.prop>.so and have the struct "camera_module_t HAL_MODULE_INFO_SYM" inside the code, which the HAL looks for before loading. Once it is loaded, you must implement a few dozen functions to get it to work.

Old Driver

The old drivers primary interface with Android is through libcamera. This loads liboemcamera, which sends commandsto thecamera kernel driver and the Snapdragon DSP. Liboemcamera is a propriatary library with no documentation apart from the source for QualcommCameraHardware.cpp(which compilesto libcamera.so). The actual Linux kernel module is just a simple I2C bridge to control the camera, and provides no real interface.

Current code/skeleton driver available: http://forum.xda-developers.com/show...7&postcount=17
 
The main devs for prevail seem to be vanishing. I know hroark kid fix this of he actually had time and interest to do so

It's not that he doesn't have the time or interest it's that he wants to push more people into learning to develop. If you were to message him right now with a well thought out question he'd message you back within 24 hours. I actually pm'd him this morning with a question I had and he got back to me within half an hour.

^I've seen him say he isn't working too hard on CM9 because he wants others to push themselves to learn to develop. Basically I'm seeing CM9 as the carrot he dangled in front of the horse to get us to get our asses in gear.

Due to the changein ICS thatrequiresmoving thecameradriverfrom libcamera to libhardware(likeGPS and other devices for Gingerbread), a new driver has to be written.

While doing my own research I came across that same post. Which is why I'm looking for alternative means that don't include recompiling the entire driver.
 
Yea I kinda figured Bluetooth was too simple to fix . The wifi bars must be a simple fix I just don't know where to look.
 
its deff not an icon matter..its how the signal communicates what it is with the sustem..i bbelieve the icons themself are all listed in drawable/mdpi
 
Hey Johnny I was wondering if there is anyway u could make a flash able zip for the updated adreno 200 driver from hroark and rkrks posts....I saw that u flashed them and boot looped so I'm deff not trying till I get some insight from u.....was also wondering about those 2d graphics...I'm no genius but that drivers only seem to improve 3d which is already pretty good same thing with flash player...... also wanna say great work on 3.4 oc totally enjoying watching this thing develop first hand...... already using this as my daily driver. 😍
 
Back
Top Bottom