Building your own ROM

Thekraven, I can confirm that microphone fix works great. But the webkit acceleration crashes Android Browser (Dolphin too) with the acceleration library only. I have tested on Nook Color and I get no crashes but frequent freezes. I don't want to add the webcore library itself since it is compiled with different ARM optimizations for each device.

This mic problem was the last outstanding problem in IHO. Thank you so much!
 
Last edited:
Just now, I pushed the libwebcore.so. Wiped cache and rebooted. The browser crashes. That was my finding when i just pushed both files at first. My current test build just adds only the libwebkitaccel.so in the build with no crashing.

According to recent gerrit adds, that's the only file they are adding to the builds.
 
I can confirm that microphone fix works great. But the webkit acceleration crashes Android Browser (Dolphin too) with the acceleration library only. I have tested on Nook Color and I get no crashes but frequent freezes. I don't want to add the webkit library itself since it is compiled with different ARM optimizations for each device.

This mic problem was the last outstanding problem in IHO. Thank you so much!

I'm in the middle of trying to get ZVH radio working with CM7, and i stumbled upon the mic fixes by accident. Two totally separate things, but I narrowed it down. Lots of combinations that i tried and it worked.

I've tested it with internet calls and GrooveIp calls. I'm on ZVH radio testing with no voice calls. Does it work fine with normal calls?

Skype calls still needs an unplug and plug back in to work.
 
Just now, I pushed the libwebcore.so. Wiped cache and rebooted. The browser crashes. That was my finding when i just pushed both files at first. My current test build just adds only the libwebkitaccel.so in the build with no crashing.

According to recent gerrit adds, that's the only file they are adding to the builds.

The browser still crashes for me with the libwebcore compiled from source.
 
hmmm. I'll have to see if I'm using official LS670 GB proprietary files. It will be in a hour. Getting some food.
 
I'm in the middle of trying to get ZVH radio working with CM7, and i stumbled upon the mic fixes by accident. Two totally separate things, but I narrowed it down. Lots of combinations that i tried and it worked.

I've tested it with internet calls and GrooveIp calls. I'm on ZVH radio testing with no voice calls. Does it work fine with normal calls?

Skype calls still needs an unplug and plug back in to work.

I had only tested by recording my voice with Sound Recorder with a headphone plugged in. It was not recording any sound without this fix earlier. I have just tested with a phone call .... and the mic did not work :(
 
I had only tested by recording my voice with Sound Recorder with a headphone plugged in. It was not recording any sound without this fix earlier. I have just tested with a phone call .... and the mic did not work :(

It seems to work based on plugging/unplugging the headset, but I can't find a logical path to create the behavior either way, so I think there is something missing or needs to be changed elsewhere as well.
 
Just now, I pushed the libwebcore.so. Wiped cache and rebooted. The browser crashes. That was my finding when i just pushed both files at first. My current test build just adds only the libwebkitaccel.so in the build with no crashing.

According to recent gerrit adds, that's the only file they are adding to the builds.

Just finished trying a build with both files, crashes worse than with just the acceleration file. The acceration only build would open the browser and download the content, then crash upon attempting to render it. The build with both files will not open the browser, just crashes right away.
 
Here try this:

add DEVICE_OUT_WIRED_HEADPHONE | to line 291 in frameworks/base/include/media/AudioSystem.h

line 291 DEVICE_OUT_ALL = (DEVICE_OUT_EARPIECE | DEVICE_OUT_SPEAKER | DEVICE_OUT_WIRED_HEADSET | DEVICE_OUT_WIRED_HEADPHONE |


thanks Jerry :D
 
Last edited:
Here try this:

add DEVICE_OUT_WIRED_HEADPHONE | to line 291 in frameworks/base/media/AudioSystem.h

line 291 DEVICE_OUT_ALL = (DEVICE_OUT_EARPIECE | DEVICE_OUT_SPEAKER | DEVICE_OUT_WIRED_HEADSET | DEVICE_OUT_WIRED_HEADPHONE |

I think you meant frameworks/base/include/media/AudioSystem.h ;)
 
  • Like
Reactions: thekraven
Well when I ran my build, the screen went blank, (guessing my kernel is outdated on the build?)
Do I change my kernel in the rom, if so a good tut?
 
I'm assuming two things, you must have a newer phone with the newer screen, and you have synced from inferiorhumanorgans.

Grab BobZhome's kernel (download the device_lge_thunderc project), unzip it, and copy the four files in
/device/lge/thunderc/files/kernel/VM670 to the same folder in your working tree.

After you've copied the files, run make clean, then run make bacon again. ;)
 
thank you so much but what "four" files? I am downloading 'device_lge_thunderc' now. I thought about syncing yours after I already started my build

Sent from my VM670 using Tapatalk

EDIT:
Once I try to download the zip, i get a gateway error, will try later today.
 
Last edited:
Right, I am there but cannot download the zip.

EDIT:

Well i cant get the zip so i am just grabbing the raw info, and will just save it in my kernel dir.

Thank you, will build and hopefully everything is golden.
 
but that is for the ICS branch, correct? I made my build now do i pick the ota, or update, ota is bigger so im guessing that update is optimized? so go for update?
 
but that is for the ICS branch, correct? I made my build now do i pick the ota, or update, ota is bigger so im guessing that update is optimized? so go for update?

I realize it says ICS, but it should have the entire project package, which includes the Gingerbread branch. ;)

Yes, update has been zipaligned. ;)
 

Trending Posts

Forum statistics

Threads
956,596
Messages
6,969,026
Members
3,163,582
Latest member
shy_panther