[DEVS WANTED] CyanogenMod7 - Captivate General

The topic says it all, we NEED developers for the SGH-I897 or we will never get official CM support for our phones. So get out there and finish what coolya and codeworkx started for us. Fork these git trees and get coding!
Kernel: https://github.com/coolya/android_kernel_samsung
Device Tree: https://github.com/coolya/android_device_samsung_captivate
Vendor Tree: https://github.com/coolya/android_vendor_samsung_captivate
Build information (and how pull the repos): http://code.google.com/p/cyanogenmod7-for-samsung-galaxys/wiki/HowToBuild
Official Thread:
http://forum.cyanogenmod.com/topic/15169-sgh-i897-cm7-work-in-progress/

it doesn't sound like official support will ever come. Maybe the i9000 build can be reoriented once released

SkitchBeatz said:
it doesn't sound like official support will ever come. Maybe the i9000 build can be reoriented once released
Click to expand...
Click to collapse
I'm running the i9000 build, with the headset jack fix, it's perfectly fine.

I don't understand why it is so good. I looked at it and doesn't look that special. But what do I know? Im perfectly happy with my phone with what we currently have available.
Sent from my Captivate running Cezar's Continuum v.2.0 with SuckerPunch 1280mhz kernel.

jjtitus098 said:
I don't understand why it is so good. I looked at it and doesn't look that special. But what do I know? Im perfectly happy with my phone with what we currently have available.
Sent from my Captivate running Cezar's Continuum v.2.0 with SuckerPunch 1280mhz kernel.
Click to expand...
Click to collapse
Some of us love aosp, and cm is probably the best soap build out there. Oh, and that screen off animation is glorious.
Sent from my Captivate using XDA App

uberushaximus said:
The topic says it all, we NEED developers for the SGH-I897 or we will never get official CM support for our phones. So get out there and finish what coolya and codeworkx started for us. Fork these git trees and get coding!
Click to expand...
Click to collapse
What a better way to get Dev's NOT to do a project, demand they get coding. Here's a thought, you found your way there, do it yourself!
BTW, I'm no Dev and don't plan to be.

about coding
I would love to code and work on this rom and i have the time. But I dont know how to code. If anbody wants to message me or reply or create a post i would love it to learn.
sorry i suck at spelling

squishy5 said:
I would love to code and work on this rom and i have the time. But I dont know how to code. If anbody wants to message me or reply or create a post i would love it to learn.
sorry i suck at spelling
Click to expand...
Click to collapse
*facepalm* Okay, first off, you most certainly cannot learn C from a single forum post, you certainly can't become fluent in it without a couple of months put into it, and kernel deving is probably one of the hardest types of programming.
By all means, learn, but don't think it's something you can just look at and immediately know what you're doing.

jjtitus098 said:
I don't understand why it is so good. I looked at it and doesn't look that special. But what do I know? Im perfectly happy with my phone with what we currently have available.
Sent from my Captivate running Cezar's Continuum v.2.0 with SuckerPunch 1280mhz kernel.
Click to expand...
Click to collapse
I completely agree with you CM is nothing special

TheEscapist said:
I'm running the i9000 build, with the headset jack fix, it's perfectly fine.
Click to expand...
Click to collapse
So what exactly do you have to modify in the kernel to get the proper orientation or the headset jack fix?
And is your vibration extremely weak too?

Moosehunter said:
So what exactly do you have to modify in the kernel to get the proper orientation or the headset jack fix?
And is your vibration extremely weak too?
Click to expand...
Click to collapse
To get proper headset logic, just replace you /path/to/cm/kernel/samsung/2.6.35/drivers/misc/sec_jack.c with the attached one (renamed to sec_jack.c, obviously). Alternatively, add the lines
Code:
#if defined(CONFIG_SAMSUNG_CAPTIVATE)
pdata->det_active_high = 1;
#endif
to the file between dev_set_drvdata(&pdev->dev, hi); and return 0; (near the bottom).
Orientation has not been fixed yet, someone just needs to port over xcals reorient. Whether that's me or someone else doesn't really matter.
And yeah, weaker than stock, for sure. Not unusable, by any means though.

TheEscapist said:
To get proper headset logic, just replace you /path/to/cm/kernel/samsung/2.6.35/drivers/misc/sec_jack.c with the attached one (renamed to sec_jack.c, obviously). Alternatively, add the lines
Code:
#if defined(CONFIG_SAMSUNG_CAPTIVATE)
pdata->det_active_high = 1;
#endif
to the file between dev_set_drvdata(&pdev->dev, hi); and return 0; (near the bottom).
Orientation has not been fixed yet, someone just needs to port over xcals reorient. Whether that's me or someone else doesn't really matter.
And yeah, weaker than stock, for sure. Not unusable, by any means though.
Click to expand...
Click to collapse
Adding that line makes the headset work, but it kills wifi.
Edit: Actually, some changes that I made to the kernel yesterday also killed wifi. I don't know what's up there.

Moosehunter said:
Adding that line makes the headset work, but it kills wifi.
Edit: Actually, some changes that I made to the kernel yesterday also killed wifi. I don't know what's up there.
Click to expand...
Click to collapse
Yeah, latest captivate kernels kill wifi. I'm going to do some digging when I get home tonight, cause galaxys kernels work fine.

TheEscapist said:
Some of us love aosp, and cm is probably the best soap build out there. Oh, and that screen off animation is glorious.
Sent from my Captivate using XDA App
Click to expand...
Click to collapse
This --^ I'm with you 100% on that.

TheEscapist said:
Yeah, latest captivate kernels kill wifi. I'm going to do some digging when I get home tonight, cause galaxys kernels work fine.
Click to expand...
Click to collapse
But the weird thing is that if I make any changes, even a single line, wifi breaks. If I go back and delete that line, wifi works again. So I guess for now it's either headset fix + voodoo sound w/o wifi, or no headset fix or voodoo sound, but with working wifi.

If there isn't a working captivate based rom/kernel for cm7 after about 2-3 weeks I will have some time to get working on this.

ytt3r is gonna be building a kernel in the next couple of days. he is asking for testers i believe.

I just reoriented and fixed headset jack. I'm going to compile tomorrow and see what's up. Since coolya's repo is broken, I still don't have source and I haven't compiled the rom, just the kernel. #cm7oncappy on freenode.

ytt3r said:
I just reoriented and fixed headset jack. I'm going to compile tomorrow and see what's up. Since coolya's repo is broken, I still don't have source and I haven't compiled the rom, just the kernel. #cm7oncappy on freenode.
Click to expand...
Click to collapse
Is this based on I9000?

ytt3r said:
I just reoriented and fixed headset jack. I'm going to compile tomorrow and see what's up. Since coolya's repo is broken, I still don't have source and I haven't compiled the rom, just the kernel. #cm7oncappy on freenode.
Click to expand...
Click to collapse
I can test the kernel if you post the changes.

Related

Cyanogenmod 7 for Harmony Released!

Though not specifically listed for us, CM7 for harmony was released along with the other builds today. It looks and runs great so far, and the Tablet tweaks work really well, I like having the buttons in the bottom left personally. I haven't had alot of time with it, but I have yet to spot anything out of place and it runs great so far.
http://download.cyanogenmod.com/?device=harmony
There are a few bugs in the keyboard as numbers do not show up properly. Everyone should thank Bekit as he's really pushed CM7 for the G-Tab and spent a ton of time hacking away at code.
::edit::
Nevermind, their Wiki site is just screwed up showing out of date links. http://mirror.cyanogenmod.com/get/update-cm-7.0.0-Harmony-signed.zip
helfrez said:
Though not specifically listed for us, CM7 for harmony was released along with the other builds today. It looks and runs great so far, and the Tablet tweaks work really well, I like having the buttons in the bottom left personally. I haven't had alot of time with it, but I have yet to spot anything out of place and it runs great so far.
http://download.cyanogenmod.com/?device=harmony
Click to expand...
Click to collapse
Do you know if it supports location-by-WiFi?
I'm getting ready to give it a try.
Thanks.
I was running this since beta and rc and its more bug free than ever. The stock keyboard does suck on a tablet. The best one is SwiftKey for tablets. Go to their website and sign up for vip and you can dl the beta.
Now that we are running cm, can we start using rom manager and whatever version of cwm it installs or is that still a problem for g tabs?
MC
Been running this for about a week now (clearly not the stable as it was JUST released) and have been really happy with it.
Side note I do hate the keyboard as it is just a little small (for me but i have big hands).
I do hope this version fixes the DSP Manager FC issue. I was going to install the nightly yesterday which had the fix but never did get around to it.
I'm assuming this is entirely different from this
http://forum.xda-developers.com/showthread.php?t=1002000 ?
It isn't decoding videos well, but other than that, it's running sweet
Next Stop: Docking Station Ethernet?
cybik said:
It isn't decoding videos well, but other than that, it's running sweet
Next Stop: Docking Station Ethernet?
Click to expand...
Click to collapse
That's a killer for me. I need stable video support unfortunately
rover442 said:
That's a killer for me. I need stable video support unfortunately
Click to expand...
Click to collapse
Is any rom decoding video well?
nitefallz said:
I'm assuming this is entirely different from this
http://forum.xda-developers.com/showthread.php?t=1002000 ?
Click to expand...
Click to collapse
Nope. That thread was the work that was merged into cm7 final.
MC
Sent from my ADR6400L using XDA App
nitefallz said:
Is any rom decoding video well?
Click to expand...
Click to collapse
None of the gingerbread roms do. Need those NVIDIA files compiled in.
MC
Sent from my ADR6400L using XDA App
nitefallz said:
I'm assuming this is entirely different from this
http://forum.xda-developers.com/showthread.php?t=1002000 ?
Click to expand...
Click to collapse
Well, it's exactly the same thing... the mod murdock was working on has been merged into the mainstream CM... to quote murdock
Code:
Mod has been merged to CM7
The first part of tablet tweaks has been merged.
It will be in each official cm7 nightly build now starting with nightly 37 onwards... even phone users will have parts of the tweaks in their options
pgonza02 said:
Do you know if it supports location-by-WiFi?
I'm getting ready to give it a try.
Thanks.
Click to expand...
Click to collapse
Yes, WiFi location works great...
MicroChip said:
Nope. That thread was the work that was merged into cm7 final.
MC
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
So, this is an upgrade from that? I know, I'm being dense this morning.
nitefallz said:
So, this is an upgrade from that? I know, I'm being dense this morning.
Click to expand...
Click to collapse
Well, yes... CM7 official now includes those changes and fixes and additions over that...
helfrez said:
Though not specifically listed for us, CM7 for harmony was released along with the other builds today. It looks and runs great so far, and the Tablet tweaks work really well, I like having the buttons in the bottom left personally. I haven't had alot of time with it, but I have yet to spot anything out of place and it runs great so far.
http://download.cyanogenmod.com/?device=harmony
Click to expand...
Click to collapse
I am under the impression that this release is specifically targeted for the G-Tablet. If you notice when the little android screen comes up it says click here to set up your G-Tablet.
hitekredneck said:
I am under the impression that this release is specifically targeted for the G-Tablet. If you notice when the little android screen comes up it says click here to set up your G-Tablet.
Click to expand...
Click to collapse
Right now, it most probably is. Let Harmony devices get rooted before the Harmony Release gets traction and "neutralization"
Very sweet...
Overall feels very responsive and smooth (though that could be from the data/system/cache wipe before installing).
WiFi location works very well.
Tablet Tweaks is a nice addition as well as the standard CyanogenMod Settings.
Notification swipe for the Power Widget is nice.
Haven't looked at the themes or profiles yet.
how long do ya think it will take to have the nvidia files merged into gingerbread roms? cuz the poor playback is a definate deal breaker for me but i would love to run cm7
Recovery?
Has anyone else had any issues in getting into CWM after installing this?!? I cannot at all get to recovery. It just boots straight into CM7.

Ok all g2x ics stuff goes here!!

ICS ANDROID QUESTIONS GO HERE!!!!!
Quite frankly im sick of seeing a new thread or an old thread revised every 4 weeks. Basically from the point of a dev and a fan I am submitting this thread. I want to see every old or dev thread closed and all questions or suggestions pointed here.
I have personally exhausted most of my resources trying to fix the problems we have within our tegra g2x builds. This device is completely closed source rather like to admit it or not. blame it on all you want to.ether
The bottom line is lg and nvidia only releases source for their bottom line **** that makes tegra work, and we have done patched that in and made it work to some extents.
Yes Alot of us devs can make cm9 work and alot of us can make aosp4.0.3+ work. but they will not opensource their work. To the same extent we where stuck at with the vibrant and the gps issue.
All i can say is do not buy another lg device or another tegra device. Yes the transformer is bad ass, but if you protest to a level to where no one wants there work they will be forced as an oem to make there manufactures push their source and make it relevant to the point the oems do.....
Thanks for this, all the other ones seem really useless and never stay on track anyway. . I wonder how long it'll take before some guy trolls the hell out of this one. Lets try to keep this one only pertaining to AOSP ICS or CM9 development and/or progress.
This works...but at some point it will get off track...most of the people that are in the the other threads can't get a working build and since we don't have any builds to test anymore its tough to stay on topic with something you aren't using.
Sent from my LG-P999 using XDA App
Forget ics wheres the new weapon rom is wat im after!
kwes1020 said:
This device is completely closed source rather like to admit it or not.
Click to expand...
Click to collapse
Yea, that's crap, I mean, one of the things I like about Android is the open-sourceness. If only OEM's would realize that an open-source system will, in my opinion at least, get more and better support FROM THE COMMUNITY tahn a totally closed system. Take Windows for example, we all have have things to complain about and most can't do that much, even with third-party programs which can be used to correct problems or bugs or add features. On the other hand, there's a game series I follow where the Dev's explicitly made the games open for easy modification, the only "closed" part is the actual engine itself which was developed from scratch. And what resulted was a fan base who took initiative to correct bugs and add features, sure people didn't like the fact that the games had bugs initially but not only did the community take action but the devs even incorporated community fixes into official patches and credited the person who made the fix. Now the dev company has gone solo and publish their own games and are due to release a fourth in the series with a strong fan base. And here we have people who will refuse to ever touch, Nvidia and/or LG ever again, and not just because of bugs, but the fact that it's closed and we get crap for official releases and fixes and crap for support.
/end rant
Ok let's get on subject, what works and what doesn't work in the ics development for our phone? I don't have a twitter or facebook so I don't keep up with the news.
Sent from my LG-P999 using xda premium
moeahmad1995 said:
Ok let's get on subject, what works and what doesn't work in the ics development for our phone? I don't have a twitter or facebook so I don't keep up with the news.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
On the old alpha builds, it was sound and camera that didnt work i believe. On my build, it was data, camera and sound. Don't know about kwes' build. CM supposedly fixed the sound issue, but aren't sharing sources yet. So we're kinda at a stand-still until LG releases some source, or CM lets us know how they fixed the sound issue.
I just compiled the aosp 4.0.3 for G2x. I used the google's sources not CM9. However it doesn't boot. I was just wondering how did you guys got it to boot?
Also, the aosp source requires recovery as well to make the otapackage. Is there any way to make the otapackage without recovery? This is not a very big issue as i can manually make the otapackage.
booting up is the big hurdle. Any help is highly appreciated
Thanks
Mr. Apocalypse said:
On the old alpha builds, it was sound and camera that didnt work i believe. On my build, it was data, camera and sound. Don't know about kwes' build. CM supposedly fixed the sound issue, but aren't sharing sources yet. So we're kinda at a stand-still until LG releases some source, or CM lets us know how they fixed the sound issue.
Click to expand...
Click to collapse
Even if the CM team let you know how to fix the sound issue, wouldn't you still be at a stand-still? (camera and data)
Seems odd to include the second half of that sentence.
PhantomRampage said:
Even if the CM team let you know how to fix the sound issue, wouldn't you still be at a stand-still? (camera and data)
Seems odd to include the second half of that sentence.
Click to expand...
Click to collapse
Well CM has had perfectly working ICS build except camera since Thanksgiving. That was like 2+ months ago, maybe they've fixed camera by now who knows.
PhantomRampage said:
Even if the CM team let you know how to fix the sound issue, wouldn't you still be at a stand-still? (camera and data)
Seems odd to include the second half of that sentence.
Click to expand...
Click to collapse
Right, unless CM got camera and data to work. And if all this is going to be open source anyhow, why the secrecy and lack of sharing? As far as I understand no one is making or going to make money off this so, what is it? Is it some petty game of who's the biggest baddest dev?
People can remember CM for being the first to release ICS for the G2x but only because they kept their work secret and didn't share or because they shared their work with others and others with them and they came out on top because they are better or they didn't because they aren't better, etc.
@moeahmad1995
Back on subject? It's a general thread which is all inclusive: "Ok all g2x ics stuff goes here!!"
Волк said:
Right, unless CM got camera and data to work. And if all this is going to be open source anyhow, why the secrecy and lack of sharing? As far as I understand no one is making or going to make money off this so, what is it? Is it some petty game of who's the biggest baddest dev?
Click to expand...
Click to collapse
I'd guess that there are many reasons for CM to keep their source closed for now, not the least of which is reputation. Also competition is one of the things that drives development. Open source is not just about giving hard work away for free.
Here's a great article that helped me to better understand the nature of open source.
Mr. Apocalypse said:
On the old alpha builds, it was sound and camera that didnt work i believe. On my build, it was data, camera and sound. Don't know about kwes' build. CM supposedly fixed the sound issue, but aren't sharing sources yet. So we're kinda at a stand-still until LG releases some source, or CM lets us know how they fixed the sound issue.
Click to expand...
Click to collapse
yeah every build I've made has the same issues as yours which is no working data sound and cam.
Sent from my Galaxy Nexus using xda premium
If there's anything I can do, let me know. I can't help much with development, but I have access to a large audience. For those who don't know, I'm a writer for ACSYNDICATE.NET and will help any way I can. Thanks for sticking with it devs, and thanks for all the new roms!
Sent from my LG-P999 using xda premium
Apparently sound has been fixed over on the O2x.
http://forum.xda-developers.com/showpost.php?p=22231818&postcount=448
Could this mean progress for us?
SefEXE said:
Apparently sound has been fixed over on the O2x.
http://forum.xda-developers.com/showpost.php?p=22231818&postcount=448
Could this mean progress for us?
Click to expand...
Click to collapse
Dammit, I was going to post that
IRASadPanda said:
Dammit, I was going to post that
Click to expand...
Click to collapse
Post it anyways!
It's a joyous occasion!
Well we need to know what they did so we can see if the fix would work on the g2x
Sent from my G2x XDA app cuz I'm stalking your mom....
http://forum.xda-developers.com/showpost.php?p=22200247&postcount=385
"
marsgod
Yesterday, 09:47 AM
# 385
I hope this help fix audio problem...
--------------------------------------------------------------------------------
Here is my fix for SU660 ICS audio...and it work for my ICS AOSP 4.0.3 (SU660 = KR version P990)
I think currently, we must use the libaudio from CM7/Stock rom.......
SO...
1. Modify star-common/BoardConfigCommon.mk
BOARD_USES_GENERIC_AUDIO := false
BOARD_USES_AUDIO_LEGACY := true
# Use dirty hack to allow froyo libaudio
BOARD_HAVE_BLUETOOTH := true
BOARD_HAVE_BLUETOOTH_BCM := true
2. Add audio.primary.p990 audio_policy.p990 into your star-common/star.mk. (This will use hardware/cm/audio. DONT USE audio.primary.tegra audio_policy.tegra!)
3. Use my hardware_legacy.tgz , extract it into star-common/include. The code is mainly from VorkTeam's github, thanks. I only made some fix in it.
4. Copy from CM7/Stock rom : libaudio.so, liba2dp.so, liblvvil.so
Audio should work now...
--------------------------------------------------------------------------------
Attached Files
hardware_legacy.tar.gz - [Click for QR Code] (5.7 KB, 12 views)"
Sweet!!!! Well we should have everything working but the camera? Ill test if anyone need be!!! Would be nice to start seeing some new alpha builds
Sent from my LG-P999 using XDA App

[DEV/ROM][FROM SOURCE][CAF GB 2.3.6][build #20][3/21]

Here is my Skyrocket ROM built from Code Aurora Forum source. This is Android 2.3.6. It is not even close to a daily driver and probably never will be.
DO NOT INSTALL THIS UNLESS YOU ARE VERY EXPERIENCED IN DEBUG AND KNOW HOW TO USE 'adb'.
I am posting this to help with the effort to build a community ICS ROM. Perhaps my device tree will help. As such, I do not plan on spending any more time debugging the issues with the rom. I would rather focus on helping the community get an ICS build going.
Link to my device tree: https://github.com/dferg/android_device_msm8660_skyrocket
Link to build instructions: https://github.com/dferg/android_device_msm8660_skyrocket/blob/master/README.md
Link to Code Aurora Forum: https://www.codeaurora.org/xwiki/bin/QAEP
Link to the ROM (build #20): http://d-h.st/gU2
What works?
calls (no audio), sms, 2D graphics, wifi, bluetooth
What doesn't work?
cell data, audio, nfc, int+ext sdcards
Instructions for install:
In CWM, wipe factory
In CWM, install this zip
Reboot + wait up to 3 minutes
If you get the lock screen with no way to unlock, connect to your computer and run "adb reboot". You should then get the proper unlock slider.
Notes:
sdcard is detected incorrectly, so do NOT allow it to attempt a format (it will say 'damaged sdcard'--just ignore this)
Even though it says "No SIM Card" calls in and out will work, although no audio...
Updates: 3/21/12
Added link to build instructions on Github
Pushed commits to Github that simplify the build
reserved...........2
You should be more optimistic
It will work some day, don't think it won't ever be working.
Sent from my SGH-T989 using Tapatalk
kr3w1337 said:
You should be more optimistic
It will work some day, don't think it won't ever be working.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Agreed, and thanks for this
Sent from my SAMSUNG-SGH-I727 using xda premium
just for my understanding, what is the hurdle to getting data to work, seems like it is always the hardest thing to enable.
For gb builds on our phone I always see call audio being a hurdle
people who live in glass houses sink ships
nrm5110 said:
For gb builds on our phone I always see call audio being a hurdle
people who live in glass houses sink ships
Click to expand...
Click to collapse
Nrm is right. Audio seems to be the biggest hurdle.
This rom makes an LTE connection but the data connection just isn't used. Not sure why, but this problem seems easier than audio (which I have had no luck debugging so far)
Sent from my SAMSUNG-SGH-I727 using Tapatalk
Oh wow, if you get AOSP GB fully operational for the phone (other then call audio, dunno whats up with that), we could get CM7 working fully (with source), and get official!
I really hope you succeed.
Longcat14 said:
Oh wow, if you get AOSP GB fully operational for the phone (other then call audio, dunno whats up with that), we could get CM7 working fully (with source), and get official!
I really hope you succeed.
Click to expand...
Click to collapse
He stopped working in this for ICS.
Longcat14 said:
Oh wow, if you get AOSP GB fully operational for the phone (other then call audio, dunno whats up with that), we could get CM7 working fully (with source), and get official!
I really hope you succeed.
Click to expand...
Click to collapse
Thanks Longcat. Like alphadog pointed out, I'm not actively working on this one right now in favor of helping out the ICS efforts. But if someone else would like to collaborate or even pick up where I left off, please have at it. My reason for starting this ROM was to eventually get CM7 fully stable, as you suggested.
I wish someone would be able to pick this up I understand the importance of ics but the hurdles with gb seem far fewer than ics and would tide the masses over once I get my other hdd set up with Ubuntu I hope to take a peek
people who live in glass houses sink ships
Id love full cm7 made for this
Sent from my SAMSUNG-SGH-I727
droid512 said:
Id love full cm7 made for this
Sent from my SAMSUNG-SGH-I727
Click to expand...
Click to collapse
Fyi code Aurora is different than cm lol
people who live in glass houses sink ships
FYI: I updated the OP with a link to the build instructions. I also pushed changes to my Github that simplifies and cleans up some of the build.
topprospect said:
FYI: I updated the OP with a link to the build instructions. I also pushed changes to my Github that simplifies and cleans up some of the build.
Click to expand...
Click to collapse
Just fyi. Eugen373 is working on aosp for t989. Apparently with good results.
billydroid said:
Just fyi. Eugen373 is working on aosp for t989. Apparently with good results.
Click to expand...
Click to collapse
Any links on him talking about status of it for us to follow? I checked 989 general and dev real fast. Didn't see anything.
R4INS said:
Any links on him talking about status of it for us to follow? I checked 989 general and dev real fast. Didn't see anything.
Click to expand...
Click to collapse
Yes, a link to his post would help. I searched XDA and Github, finding only stuff about Vibrant roms that he has done.
topprospect said:
Yes, a link to his post would help. I searched XDA and Github, finding only stuff about Vibrant roms that he has done.
Click to expand...
Click to collapse
It's from twitter, eugen373. Not sure if he has pushed anything to github. You can ask him, he is extremely helpful guy.
Sent from my SGH-I777
Eugene's Twitter Post
billydroid said:
It's from twitter, eugen373. Not sure if he has pushed anything to github. You can ask him, he is extremely helpful guy.
Sent from my SGH-I777
Click to expand...
Click to collapse
Check https://twitter.com/#!/Eugene373. Looks like he is very close,

[WIP] [ROM] ICS Mutt

Ok, here is what I got for you guys to help me out on.
These are kanged from Gummy ICS for the Nexus S 4G along with parts from VB and KJ6.
ICS Mutt vTESTER 3. Still needs some smali/baksmali and a look at a few of the .apks.
ICS Mutt vTester 3
Changelog:
Added old version of swype to fix keyboard issue (temp fix)
Changed launcher
Hopefully fixed phone.apk and contacts.apk
Report back with logcats, what you did, and what happened. Also provide me a list of apps that are available.
erik and I did a lot...lol
Here is a link for the original bins, libs, and framework. This download is ONLY for those who are assisting. The zip contains a read me... read it:
Org Files
All these are flash at your own risk. These are NOT FOR TESTING OR CHECKING OUT! They are for Devs ONLY wanting to assist with this project while I am without an SGS4G. Just to let everyone know, I got a bad update from windows on my computer and it screwed up my hard drive (thanks Bill!). These are versions that were still on my sdcard that I had to piece together from memory. Please run logcats (preferably verbose) and report them back to me so I can make my notes and document all changes for reference on future devleopment. Anyone willing to lend a hand during my phones abscence, it will be much appreciated.
Here are links to the original ROMs for reference:
Gummy
Slim ROMs
Reserved for later to add info...
i am willing to test and to help discover bugs.
talbachi said:
i am willing to test and to help discover bugs.
Click to expand...
Click to collapse
Awesome! I'm recompiling some things right now and should have a tester out in the dev section (provided I can get the damn pointer to sync...lol)
We are so close now...
what!!!! first miui then cm7 now ics u guys i dont which rom im gonna use u guys are great thanks for making this phone way better aww yeah!!!
Hey man. Congratz that's quite an achievement
Sent from my SGH-T959V using xda premium
Do the "Emergency Call" and Language buttons work?
7TimesCursed said:
Do the "Emergency Call" and Language buttons work?
Click to expand...
Click to collapse
Nope... I did a verbose logcat and think i found the problem... Will work on it when i get home...
Sent from my BAMF SGH-T959V!
HolyGhostBoy1 said:
what!!!! first miui then cm7 now ics u guys i dont which rom im gonna use u guys are great thanks for making this phone way better aww yeah!!!
Click to expand...
Click to collapse
CM7 will probably work first, then after a week or more, MIUI willost likely work, then ICS. Because bhundven and raver, maybe me, will probably help Thomas with the kernel and more.
Sent from my SGH-T959V using xda premium
Hell yeah i'm super excited
Sent from my SGH-T959V using Tapatalk 2 Beta-2
Wait, so does this boot anymore?
Or did it die after you fixed the bug.
Because, sometimes, things can just boot in a fluke.
It still boots. Just doesn't do anything...lol... I'm going to rework everything right now... I got the source code for it...
Is there a github for this, or is this based on the sdk image?
bhundven said:
Is there a github for this, or is this based on the sdk image?
Click to expand...
Click to collapse
Good question brian. I didn't even think to post that. Thanks. Here are the links:
Gummy Source Code
Compile Gummy Yourself
And the OP:
[ROM][AOSP][4.0.3][CDMA] Gummy 0.9.0
thomas.raines said:
Good question brian. I didn't even think to post that. Thanks. Here are the links:
Gummy Source Code
Compile Gummy Yourself
And the OP:
[ROM][AOSP][4.0.3][CDMA] Gummy 0.9.0
Click to expand...
Click to collapse
Man,
I wish we had that many devs on our phone
Oh well, if we had more on cm7, it will help us collect more info on our phone so we can try a port to ics or aosp, or whatever...
Think of cm7 as a 'information collector' we can use to do new projects in the future.
I'd love to hop on this project, but I can't handle that much multitasking. I think we'd get further with more people on cm7, and then later do an ics port.
whadathink?
bhundven said:
whadathink?
Click to expand...
Click to collapse
I wish we did as well. I am amazed on how many devs they have with the cappy (my wife has one) and that phone kinda sucks...lol
I think you are right about cm7. As much as I would like to continue with this project, I think we need cm7 first...lol
I have recompiled this thing 22 times now and still cannot get it to work. The biggest accomplishment I have made was getting it to boot and the setup wizard to display. But have not gotten past that.
I don't know much about kernels, but the way you and team acid have laid things out for us, as well as having a little bit of time since I am on vacation now, I think I am giong to take a shot at it. But I still think there is A LOT more reading/learning I need to do first...lol
thomas.raines said:
I wish we did as well. I am amazed on how many devs they have with the cappy (my wife has one) and that phone kinda sucks...lol
I think you are right about cm7. As much as I would like to continue with this project, I think we need cm7 first...lol
I have recompiled this thing 22 times now and still cannot get it to work. The biggest accomplishment I have made was getting it to boot and the setup wizard to display. But have not gotten past that.
I don't know much about kernels, but the way you and team acid have laid things out for us, as well as having a little bit of time since I am on vacation now, I think I am giong to take a shot at it. But I still think there is A LOT more reading/learning I need to do first...lol
Click to expand...
Click to collapse
Enjoy your vacation!
Thanks brian...
Just to update everyone. I managed to get fix a couple of things. When I hit the menu button while in setup wizard, I can get into the wireless menu. I was also able to navigate thru the setup wizard, but had no keyboard input my email/password. I found I was missing a key file for the keyboard and will fix it later. However, after navigating thru the setup wizard, the homescreen/lockscreen doesn't show. It's coming together, slowly but surely...
Keep up the great work Thomas!
I made some good progress, I think anyways...lol
I installed swype and was able to get past the setup wizard properly.
I got the lockscreen to appear with a temp fix.
Still no homescreen, but I know where the problems lie and will be working on them tomorrow...
ICS is almost here!!!!!!!!!!!!!!!

[Solved] Increase Mic Volume Level on CM-Based ROMs!

**UPDATE 29 MAY**
CM7-RC3 and CM7 nightly 20120527 both work with the March 2012 baseband and have much higher outgoing volume! I'm not sure the issue I opened on the tracker had any part in this, but thanks to all who helped anyways! Your support was very much appreciated.
As CM7-based ROMs sync to the newer source, I am sure that they too will be fixed.
****************
I'm converting this thread into a Call to Arms! If you are frustrated with the low microphone volume on anything based on CM, please visit the thread on CM's issue tracker to leave your comments and "star" the issue. This is NOT an attempt to flood their thread with meaningless garbage. My intent is to let the CyanogenMod team know that this issue is very real and annoying. I think I can speak for most of us in saying that CM is a blessing to the Android world and that we mean no disrespect. My sole intent is to not let this issue get swept under the rug as it has in the past.
If you have a minute, please leave comments both here AND on the issue tracker to ensure this gets taken care of in due time. Please be respectful with your comments, but share your experience with the team in order to let them know that you are affected. Thank you all for your support with this issue.
r4d14n7 said:
This project is hereby abandoned by me. I don't have the knowledge, and I don't have the time to learn. If someone else wants to pick this up, I left a fair amount of documentation and research here in the thread and I will be available through PM if you have any questions. The best thing you can do right now is check the official bug report on CM's Issue Tracker, star it and maybe leave a comment or two. Sorry to let you guys down, but I pushed as many buttons as I'm capable of pressing at this point in time. Hopefully RC can figure this one out.
Original post and edits follow:
*Update again* I hit a wall and am not savvy enough to know where else to look. I submitted this bug to the issue tracker on CM's google code site here: http://code.google.com/p/cyanogenmod/issues/detail?id=5190
Feel free to head over there and "star" it to get updates. I really hope they will help us out. Thanks for the support guys. Going to give them a little bit and see where it takes us.
*Update* Changed thread title for clarity. In the process of trying to unpack/edit/repack a kernel to increase the volume of the microphone. Lucky for me, it's mostly scripts.
Let me start this thread out by saying that I am not a developer, coder, github user, etc. Yes, I'm a noob when it comes to all things coding.
Alright. I searched and searched and searched some more for the commit on CyanogenMod's github. I found it.
https://github.com/CyanogenMod/andr...mmit/a042d3bba7dc7d563ef58dfd2b0811722d924f86
I *think* this is the patch that caused the low microphone volume since October of last year. It could be one of its parent patches, but it's related. This commit is also included in CM's ICS branch, which could be causing the low microphone volume issue that some of us have been experiencing for so long.
I went to edit that file so I could try to fuddle my way through a build (which I've never done before) but I couldn't find the actual file in the github. Was this file removed? Are input volumes adjusted somewhere else now? I'm spoiled by our developers and would love it if someone would try reverting this patch if it's possible. Anyone else feel the same?
Click to expand...
Click to collapse
Update! bassmadrigal from the CyanogenMod staff helped me locate the microphone volume values. They are in the /sys/devices/platform/star_wm8994/data file. Using an older CM7 (167) build, I was able to modify the volumes until the phone reboots. I tested the voice quality by calling my own voicemail since the volumes can be different while in a call.
Having done this, I flashed a newer CM9 build. The values at the specific registers in that file are indeed different on CM9, but I was unable to modify them. Any modifications to that file via root explorer or adb were ineffective. I even went so far as to delete the file completely, but it was regenerated within seconds. There is some kind of built-in security (either in Android 4.x itself or CM9) that prevents manipulation of this file, and others I'm sure.
Does anyone know of a way to manipulate this file?
r4d14n7 said:
Update! bassmadrigal from the CyanogenMod staff helped me locate the microphone volume values. They are in the /sys/devices/platform/star_wm8994/data file. Using an older CM7 (167) build, I was able to modify the volumes until the phone reboots. I tested the voice quality by calling my own voicemail since the volumes can be different while in a call.
Having done this, I flashed a newer CM9 build. The values at the specific registers in that file are indeed different on CM9, but I was unable to modify them. Any modifications to that file via root explorer or adb were ineffective. I even went so far as to delete the file completely, but it was regenerated within seconds. There is some kind of built-in security (either in Android 4.x itself or CM9) that prevents manipulation of this file, and others I'm sure.
Does anyone know of a way to manipulate this file?
Click to expand...
Click to collapse
You're a legend man! Thanks for chasing this issue.
Sent from my LG-P999 using xda premium
From what I'm told, this file is actually part of the kernel. And I know nothing about any of this stuff. Is there anyone who knows how to modify and build their own kernel from source of whom I could ask some questions? I browsed around on Faux's github, but I seriously have no idea what I'm looking at.
DupleX01 said:
You're a legend man! Thanks for chasing this issue.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Man, I'm just trying to get the ball rolling on this ignored bug. I guarantee if I can fix it myself, I will definitely share.
Oh man, I hope this leads to the bug getting fixed. I love MIUI and CM, but the low mic volume has forced me to go back to using stock.
zenstrom said:
Oh man, I hope this leads to the bug getting fixed. I love MIUI and CM, but the low mic volume has forced me to go back to using stock.
Click to expand...
Click to collapse
I'm no kernel dev, but I'm still working on it. Hopefully I'll be able to get this issue resolved.
Edit: And by working on it, I mean asking kernel devs if they could build a test kernel with these changes included.
r4d14n7 said:
I'm no kernel dev, but I'm still working on it. Hopefully I'll be able to get this issue resolved.
Edit: And by working on it, I mean asking kernel devs if they could build a test kernel with these changes included.
Click to expand...
Click to collapse
Good luck to you sir!!!
Sent from my LG-P999 using xda premium
Lol, I just can't stop thanking. I was so happy to see that I wasn't the only one (thanks mt3g for your empathy there) to notice this annoying issue in CM based ROMs, when I've opened a thread the other day:
http://forum.xda-developers.com/showthread.php?t=1538240
IMHO, for some reason this bug just never got enough attention.
So, I'm crossing my fingers.
Sent from my LG-P999 using xda premium
Oh definitely, it just seemed to get shoved under the rug like it never happened a bunch of people in Baldwin guy cm7 thread stated it a bunch and it never got any attention if the OP can point someone in thebright direction after he does a bunch reading and reaching out to people then it can get resolved. It is honestly the only "bug" in cm7 that I hate. A bunch of people said they just switched ril's to fix it but I don't think so, I've done plenty of recording and what not with voicemails and I can easily tell between 2.3.3 to cm7 and found a build that was around 150ish
Sent from my LG-P999 using xda premium
mt3g said:
Oh definitely, it just seemed to get shoved under the rug like it never happened a bunch of people in Baldwin guy cm7 thread stated it a bunch and it never got any attention if the OP can point someone in thebright direction after he does a bunch reading and reaching out to people then it can get resolved. It is honestly the only "bug" in cm7 that I hate. A bunch of people said they just switched ril's to fix it but I don't think so, I've done plenty of recording and what not with voicemails and I can easily tell between 2.3.3 to cm7 and found a build that was around 150ish
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Almost all of the old CM7 builds are still hosted here: http://goo.im/cm/p999/nightly but for some reason the 170's are missing. Haha...
I agree with you on it being the only thing I hate about CM7/9.
Anyway, another update for you guys. I found a guide on how to unpack the kernel and ramdisk from boot.img so I can modify this file, then repack it. Downloading Ubuntu now. Going to install it in a Virtual Machine and see if I can do this. Might take me a bit though. I'm a busy guy
Well, I was able to unpack the kernel and split it into the kernel and ramdisk. The ramdisk contains the "sys" directory, but it's empty. I can't find the file that I need to modify. Maybe it's in the kernel part of the split.
I would just like to say thank you.
And I wish I could help!
Sent from my LG-P999 using xda premium
So if it's based in the kernel, do other kernels face this problem?
I'm using CM7.2 with faux kernel and haven't noticed low speaker volume.
Sent from my LG-P999 using XDA
I'll take a look at it when I get the chance.
redmonke255 said:
So if it's based in the kernel, do other kernels face this problem?
I'm using CM7.2 with faux kernel and haven't noticed low speaker volume.
Sent from my LG-P999 using XDA
Click to expand...
Click to collapse
Low mic volume is the issue. Speaker volume is fine.
nightf0x said:
Low mic volume is the issue. Speaker volume is fine.
Click to expand...
Click to collapse
Yea sorry that's what I meant, I haven't had complaints about that but maybe I'm just loud.
Sent from my LG-P999 using XDA
redmonke255 said:
Yea sorry that's what I meant, I haven't had complaints about that but maybe I'm just loud.
Sent from my LG-P999 using XDA
Click to expand...
Click to collapse
Record your self on a stock based rom or leave a voice mail its very noticeable, speaker phone is almost pointless while on cm7/9 you set the phone down 2 feet from your face and they can't hear you practically it sounds like you're whispering.
Sent from my LG-P999 using xda premium
mt3g said:
Record your self on a stock based rom or leave a voice mail its very noticeable, speaker phone is almost pointless while on cm7/9 you set the phone down 2 feet from your face and they can't hear you practically it sounds like you're whispering.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
You're absolutely right mt3g, speakerphone is horrible. And I'm typically kind of a "chin talker" who lets the phone drift down away from the mouth. If I pay attention to holding the phone up further in front of my mouth and speak firmly, I can usually get heard alright on the other side, but I'm used to phones in the past picking up a lot better, and sometimes I need to speak softly if my kids are napping, etc.
FYI, this is my test environment (to eliminate variables):
Always call voicemail to perform the tests, because the input volume can change from just using a voice recorder app to actually in a call.
I play the same part of the same song at the same volume with my phone in the same position every time.
Just nandroiding back and forth between stock/early CM7/late CM7/CM9, there is a major difference.
redmonke255 said:
So if it's based in the kernel, do other kernels face this problem?
I'm using CM7.2 with faux kernel and haven't noticed low speaker volume.
Sent from my LG-P999 using XDA
Click to expand...
Click to collapse
If I'm not mistaken, custom kernels designed for CM7/9 are based on the original CM7/9 kernels. Regardless, I have personally verified this issue exists with faux's and morfic's kernels.

Categories

Resources