yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Skud51:
I'm having similar issues with WiFi. On Froyo I always had very good WiFi signal. On CM7 it always shows low and disconnects from the same distance/location.

Riley
[Galaxy S I9000 Android Development] toddmworth:
Hacking into other's computers is illegal in most countries so I guess they should ship a phone without IP networking too :rolleyes:

I hadn't noticed that call recording was missing, and I'm not happy about it. I use it, legally, for work. Crippling the device in order to enforce a law that may not even exist, rather than allowing individuals to be responsible for themselves.... Bah......... That's some police/nanny state rubbish, not to mention logically flawed. I'm really disappointed.

Edit: As for porting from MIUI... I'm looking into it, but from what very little I know of this subject, kernel support is required.... but perhaps the CM7 devs would be happy to have that support there, if the stock apk does not have the corresponding capability to use it.... ?
[Galaxy S I9000 Android Development] sambwel:
With regard to call recording:

This function was available in a Froyo ROM for the Chinese Galaxy S variant. It was successfully ported for use on other Froyo ROMs.

However this hack cannot be implemented on GB ROMs and so it doesn't work on CM7. There's a thread regarding efforts to make a GB hack but it's not looking good, and probably won't ever happen since the Chinese phone is unlikely to get a GB update for devs to work with.

In any case, the CM7 devs will NEVER include this functionality in stock, for legal reasons.
[Galaxy S I9000 Android Development] mpierce:
Sambwel, what modem are you using since you are on Optus? Did you look at my earlier thread re my observations on this issue?
[Galaxy S I9000 Android Development] matsuru:
Cm7 don't have to include call recording into the ROM.

BUT, maybe as an optional update for those who wants the function and who are living in places where call recording is permitted.
[Galaxy S I9000 Android Development] sambwel:
Do you mean this post? A thread concerning the most up-to-date modems might be a good idea - it's a topic I've been following for a while, and I've kept track of a lot of information, so maybe I should just start one :)

Anyway, I'm currently using JV3. I have used JV4 and JV6 recently and found them to be probably about as good. I only reverted to JV3 to try it again after testing JVP and finding I would only get Emergency calls reception depending on where I was at the time (other users have apparently found the same issue with that modem).

I think JV3 or JV6 is the best modem I've tried for Optus reception so far... YMMV!
[Galaxy S I9000 Android Development] toddmworth:
can anyone actually confirm this rumour with quotes from CM devs? I find it hard to believe, that guys with the programming chops to whip up code like this, would be so easily misled.
[Galaxy S I9000 Android Development] rschenck:
I believe that Currydude, known and loved by children around the world as "Mister Modem", is working on one....or at least he promised to.
[Galaxy S I9000 Android Development] rschenck:
Take it up with TeamDouche, as I believe it is a CyanogenMod wide decision.

As for discussing it here, it is just one more dead horse to beat.
[Galaxy S I9000 Android Development] mpierce:
No - it's post 9191 on p920. Have a look and let me know what you think as I think the topic needs some more discussion as I don't think it is the modem - read my post.
[Galaxy S I9000 Android Development] gbohm:
+1 it has been discussed multible times.

for quotes and reasons a search would help......

you can take a dead horse to the water but you can't make it drink....
[Galaxy S I9000 Android Development] mpierce:
Thanks for the heads up!

Did you read 9191?

Do you think I'm off track with this observation?
[Galaxy S I9000 Android Development] rschenck:
It has been said by the devs many times that there is a major problem getting CM7 to play with Samsung's proprietary crapware modems. This makes it hard to get and hold connections at times, thusly adversely affecting battery life. It stands to reason this would cause reception problems at times as well. They are working on it.

Sisters...you sly dog. Hawt. Pics or it didn't happen.

There is a code that works on CM7 that opens that menu...search and you will find it either here or in the Q&A thread, don;t remember which. I can confirm the menu opens, and someone apparently tried it and it worked for a second, then went back to GSM/WCDMA Auto again. I am not at all sure the network mode would affect connectivity unless you chose one of the two ONLY modes and needed the other network type.

Anyway, shacked up with sisters in a remote cabin...why are you all comparing phone reception?
[Galaxy S I9000 Android Development] toddmworth:
I'm yet to see any evidence that the horse is in fact dead.

I did search, and all I found was a bunch of people saying that some other guy said it wouldn't happen - no discussion between developers, trained legal professionals, politicians, etc. That's why I thought it best to ask for quotes.

I feel like a wikipedia edit: [Citation needed] ;)
[Galaxy S I9000 Android Development] sambwel:
Okay, got it :p

I don't know enough about this to really comment...

AFAIK that's correct - enabling "Use only 2G networks" = "GSM only", disabling "Use only 2G networks" = "GSM/WCDMA". On CM7 we have WCDMA (Use only 3G networks) option.

I guess the only useful thing I could suggest, if you have the time, is to try running the same ROM/modem combination on your phone as one of the others, to check that there is not something wrong with your handset in particular.

I say this because even though Optus generally has terrible reception where I am (Adelaide), ever since switching to JV* family of modems I have been getting reception consistently as good as or better than my partner - she uses an iPhone 4 on Optus and used to get better reception that me. This has proved to be the case both before and after CM7 changed to the new RIL.

Still, I defer to more knowledgeable types on this topic also...
[Galaxy S I9000 Android Development] sambwel:
Here you go:

Good enough? :p
[Galaxy S I9000 Android Development] mpierce:
Precisely because they are sisters... not that I'd mind but, the eldest, my partner would while the younger probably wouldn't know better.

Modems that I have used have only been the modems found on the codeworkx download page so that would be the compatible ones.

http://codeworkx.de/download/cyanogenmod/

BTW - you know we can't post pics!
[Galaxy S I9000 Android Development] toddmworth:
Good enough to describe an exhausted dev, but doesn't touch upon any of the quoted legal reasons.

Seeing as you're being argumentative, perhaps it will help to point out that I'm not about flogging a dead horse - I've taken my desire for BLN to other places, as I understand *why* BLN is not going to be included in CM. The reason I ask, is that I believe I could put any legal concerns to bed, thereby liberating developers to do as they wish.

If "as they wish" is to say, "no call recording", for no reason at all except personal, then that's fine too. I'm just trying to help them solve a problem. Not all software development problems are software related, for example this one is clearly largely political ;)
[Galaxy S I9000 Android Development] rschenck:
What sambwel said...

Plus Call Recording is not built right into the OS for Android, iOS or Windows Phone for good reasons. As for the i9000 it is part of some localized Samsung ROMS but it is not AOSP. Clearly if you are trolling this issue you know very well what the legal arguments and situation is.

If you need it, find an App....end story.
[Galaxy S I9000 Android Development] mpierce:
Forget the sisters...

Found the post...

---

Originally Posted by Candanga View Post

My friend... there IS indeed a way you can force WCDMA in some CM7 versions, I guess you divorced the search button?

Punch *#*#4636#*#*, go to Phone information go down to the Pull-down menu and select WCDMA Only.

Give it a try and see what happens.. I'm glad the modem helped you up there!

Cheers

Not the same thing. You can't force band selection under cm7.

Modem is working well after a day of use under cm7 nightly 05/21. Idle drain may be a bit higher then jl2, but too early to say for sure.

Sent from i9000m on cm7, with xda premium.

---

Doesn't work as it will not allow band selection; you select and then go back but the default is still selected.

Thank you for the memory.
[Galaxy S I9000 Android Development] kevin2516:
I'm on optus too, jv6 is the best for me atm.
[Galaxy S I9000 Android Development] sambwel:
If that's fine, then why won't you take no for an answer? And I'm the one being argumentative... :rolleyes:
[Galaxy S I9000 Android Development] toddmworth:
I think you maybe missed the point of custom software development ;)

Supposedly, the reason why call recording is not in CM is because of legal issues.

I'm trying to help solve those legal issues, and all I've asked is that someone tell me what they actually are.

I'm being repeatedly told to leave it alone, and now being called a troll, for asking about software dev in a software dev forum.

Clearly, the reason why call recording is not in CM is because developers just don't want it that badly. If any of you have a change of heart, I'm here to help.
[Galaxy S I9000 Android Development] toddmworth:
I never heard "no", I heard "legal reasons".... but I get the point: Don't try to make anything better, or we'll call you names.
[Galaxy S I9000 Android Development] sambwel:
For the record, I didn't call you names. And I did what you asked - I posted a direct quote from a CM7 dev, saying "no". And you had the gall to call me argumentative. So sorry that I didn't hold your hand and gently stroke your hair, singing lullabies to you as you slowly start to absorb the truth that life is unfair, the law doubly so...
[Galaxy S I9000 Android Development] Bynar010:
Would like to report that CM7 passed the "my wife's just had a baby and now I need to make a million calls and texts test " on Saturday.

:o)
[Galaxy S I9000 Android Development] pmmusale:
Guys... I am from India... I tried running FM radio with India frequencies but it didn't work. I am not able to hear anything from speakers or headphones. Any help on how to run that?
[Galaxy S I9000 Android Development] botolo78:
Same in Italy
[Galaxy S I9000 Android Development] rschenck:
Wow

Thank you for putting things in their proper perspective again. Glad to see that CM7 handled a test that really mattered.

and Mazel Tov....
[Galaxy S I9000 Android Development] titooo7:
Congratulations! :)
[Galaxy S I9000 Android Development] Herman76:
Congrats!

Guess you are looking forward to your next phone bill :p
[Galaxy S I9000 Android Development] sambwel:
Congratulations!! :D
[Galaxy S I9000 Android Development] toddmworth:
No, that was rschenck.

No, you didn't, I asked for quotes around the legal issues, so that I could try to solve them; and you gave me a quote saying "no" when I asked for "discussion between developers, trained legal professionals, politicians, etc."... and that's why I said you were being argumentative.

Now you're being patronising too. While I'm tempted to reply in kind, I will show some class and suggest that we get back to more important things.
[Galaxy S I9000 Android Development] Herman76:
Are people congratulating for passing the test or for the new baby? :D
[Galaxy S I9000 Android Development] rschenck:
Both I suppose
[Galaxy S I9000 Android Development] Herman76:
Either way this is the wrong forum. What you have there is a feature request, and thus it should be a discussion for Teamdouche to add in mainline CM.
[Galaxy S I9000 Android Development] Bynar010:
Lol. :)
[Galaxy S I9000 Android Development] mpierce:
Lifehacker Article

Why You Can't Win an Argument on the Internet (Psychology)

No matter who you are, you've likely spent some amount of time arguing online with someone you just couldn't believe was incapable of accepting the truth. That's because they were susceptible to something called THE BACKFIRE EFFECT, and so were you. When our beliefs are challenged - or even debunked - we have a tendency to believe them even more.

Now, pistols at 20 paces anyone?
[Galaxy S I9000 Android Development] derrzredeem:
http://xdaforums.com/showpost.php?p=11605839&postcount=2096

this call recording thing, will not be added into mainline, so if you want it you should make one or wait until someone shows up with the feature.

definitely custom, not official. :)
[Galaxy S I9000 Android Development] DarKprince87:
Fix DHCP not woking for routers that hand out very long leases.

this should fix some WIFI problems in next nightly =)

(we hope)
[Galaxy S I9000 Android Development] zpon:
+1, if you need it that badly feel free to make a fork of the project and implement it yourself, I'm sure people would rather thank you for the hard work, than argue with you over other people not doing it for you.
[Galaxy S I9000 Android Development] Herman76:
Turned on FMRadio, made phonecall to Voicemail while radio app was running, tried calling a friend.

Could not hear my friend when i called him.

http://pastebin.com/q81fs9CX
[Galaxy S I9000 Android Development] chablo12:
Build 27 is out with long list of changelog

http://cm-nightlies.appspot.com/?device=galaxysmtd
[Galaxy S I9000 Android Development] Herman76:
#27 is out, good times :)
[Galaxy S I9000 Android Development] toddmworth:
Thanks for the helpful information. Ahh, how about "Try this other forum here (insert link) ... "?

I already know it has been requested and denied because of 'legal reasons', I asked for the details of those legalities. Doesn't sound like a feature request to me.
[Galaxy S I9000 Android Development] chablo12:
Just flashed #27, all seems OK. Recovery working fine. No mounting problems.
[Galaxy S I9000 Android Development] Dr. Strange:
Off (developement) topic: Come on, be nice...

The CM7 thread IS full of primadonnas. Sorry to say but it's one of the least pleasant forums to browse through of all of the ones I usually frequent. There are a few genuinely helpful people; and their occasional sarcasm or bad mood is somewhat balanced out by their input.

As CM7 is finally becoming more and more of a usable ROM, and as some of the core features of a smartphone become available, the number of people that try it out is probably increasing - so there's probably a lot of newcomers that need help. Many of their questions and concerns could be addressed fully in a brief one-liner, maybe including a link. The annoying or stupid ones could easily be ignored.

After all, CM7 has a lot of things missing or broken. Coming form a feature rich, albeit slower-less responsive, Samsung ROM can be a puzzling experience.

Instead, there are a bunch of very vocal users who boost their self esteem by being dismissive, rude and fanboish; i suspect they feel this makes them part of an elite group of CM7 users, who can look down upon the world of mere samsung rom using mortals, smile at their folly and smite them for their impudence if need arises. "Yours is not to question why but to read thousands of post and worship the mighty responsiveness that is CM7 on SGS as it has been bestowed unto us."

Look fellas, if the devs choose to be impatient or morose that's fine - they do the work, so it's excusable to some extent; great development skills have nothing to do with people skills after all.

However, I think us regular users should chime in mostly if we can help. Let's not be so quick to educate and put someone else in their place and I'm sure we'll all feel much better when perusing this thread. Even if a question has been asked and answered many times before, it is usually really easy to answer it/help someone again. And if you don't want to do it, just don't and keep reading. It might feel good to smack people around and show them the error of their ways and so on and so forth, but it just makes everything around here much less enjoyable. I realize CM7 is not for everyone (ahhh, it makes me feel so good about myself that I am one of the people that CAN use it, right?) but we don't have to add to the inherent difficulty. After all, if our goal is world domination, we should be more accommodating to new recruits, yes?

#27 is out - off to quench my obsessive rom updating disorder.
[Galaxy S I9000 Android Development] toddmworth:
Being as I have 28 years of programming experience, in C, java, and ARM ASM, I thought I might put those skills to use helping the community. After trying today, I'd say that's unlikely.

Please quote the post where I said that I expected someone else to cut the code.
[Galaxy S I9000 Android Development] jofullalove:
Hear Hear Dr. Strange. Welcome Words.
[Galaxy S I9000 Android Development] Dr. Strange:
I think you should try contacting the devs directly, or just filter the useful answers from the rest. If you would help that is great; don't give up on account of a meaningless spat with just a few users.
[Galaxy S I9000 Android Development] rschenck:
He means me....I just know he does.

*preens*
[Galaxy S I9000 Android Development] toddmworth:
THANK YOU!! Finally a straight answer. Thank you very much.

So, this post points out that there may be legal issues, but they are irrelevant because ** the real reason why it's not there is that the "devs don't want it ". **

Now I can stop calling lawyers and start thinking about other ways to get call recording working. If only other people were so helpful we might have better SNR in this thread today.
[Galaxy S I9000 Android Development] rschenck:
He was already told several times...this issue should be discussed with TeamDouche as it is CM7 wide policy.

They can be found on the main cm7 website and forum. For him to continue banging on about this here is like me calling up the local French consulate to complain about NATO policy in Libya....and considering his experience and obvious erudition he must know that.
[Galaxy S I9000 Android Development] DROCSID:
x2

383718392char.
[Galaxy S I9000 Android Development] Dr. Strange:
Weeeell, no, I don't actually. Many of your answers ARE sarcastic and you do smack people around (and those you do usually deserve it too) BUT at the same time you're helpful.

Other than that I don't think you're a primadonna. Rather, I think a primabalerina would be a more appropriate description.
[Galaxy S I9000 Android Development] rschenck:
*pouts*

Ohai...that's good. As long as it is all about me, I am groovy.

Nvm.
[Galaxy S I9000 Android Development] pacoforet:
I don't think its just that the Devs don't want it. CyanogenMod has more than 200.000 users worldwide, and some of them are from countries where Call-Recording is not legal. In this scenario, the CyanogenMod team has opted to NOT include Call-Rec because of obvious reasons. See the CyanogenMod Girls wallpaper for reference.
[Galaxy S I9000 Android Development] FadeFx:
+1 for primabalerina!!!! Lol

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] zpon:
I didn't see any of your posts in which you offered to help write the code, but rather flame about arguments for why it is not implemented ("I hadn't noticed that call recording was missing, and I'm not happy about it. I use it, legally, for work. Crippling the device in order to enforce a law that may not even exist, rather than allowing individuals to be responsible for themselves.... Bah......... That's some police/nanny state rubbish, not to mention logically flawed. I'm really disappointed."). But maybe I was to hasty reading some of your posts. In that case let me rephrase: I'm sure people would rather thank you for your hard work and help you implement it, than argue why it hasn't already been implemented. The CM7 team could use all the help it can get.

Anyway, for rules of telephone recording this might help you: http://en.wikipedia.org/wiki/Telephone_recording_laws
[Galaxy S I9000 Android Development] FadeFx:
ok, so this call recording issue is finally solved...

btw, if anyone with some edify scripting skills could help me with this issue it would be very cool, i know its just kind of cosmetic, but i like having all in perfect condition ;-)
[Galaxy S I9000 Android Development] hnernes:
Yes please. :D
[Galaxy S I9000 Android Development] DROCSID:
Anyone confirmed a working #27?

Seems I have some probs with a sort of a loop.

Can t fix my permissions seems in CWM 4.0.0.2
[Galaxy S I9000 Android Development] wsnipex:
what he said :)
[Galaxy S I9000 Android Development] WEiSLaND:
I updated my ROM version #24 to #27 and the phone has lost IMEI. I'm back to version #24 and the problem persists. The process of phone thinks it's the type CDMA.

Thanks.
[Galaxy S I9000 Android Development] iknighty:
I flashed over #26 and it works just fine!
[Galaxy S I9000 Android Development] Herman76:
I have a working #27, had no issues installing it except some widgets didnt load after the installation.

Which nightly did you come from?
[Galaxy S I9000 Android Development] DROCSID:
I also flashed after #26.

Well, Ill try it again (yeah I already wiped cache etc etc etc)
[Galaxy S I9000 Android Development] FadeFx:
#27 working perfect here so far. imei is still in place also.

if u cant restore imei using older nightly or a backup, u wont come arround to flash froyo and start from scratch
[Galaxy S I9000 Android Development] chablo12:
By that Wikipedia page, it seems in most countries at least one active user must be aware of call recording. It means 3rd party user cannot use call recording, so called wire-tapping.

If a call recording feature is not present in your phone doesn`t mean you haven`t recorded a phone call, it can be recorded after turning on speaker and in an externel device.

Now adding a feature called call recording is not breaking any law, but its use maybe.

That is users choice.

Let me make it more simple. You taken a personal picture and if you loose it, you cannot blame the camera manufacturer!!!

Cheers.
[Galaxy S I9000 Android Development] zpon:
I'm not 100% sure of this, but on my phone /system/app,etc,media have permission drwxr-xr-x which should be equal to 0751 (http://permissions-calculator.org/decode/0751/) - Files in /system/app,etc,media have permission -rw-r--r-- which should be equal to 0644 (http://permissions-calculator.org/decode/0644/). Thus you should use

set_perm_recursive(0, 0, 0751, 0644, "/system/app");
set_perm_recursive(0, 0, 0751, 0644, "/system/etc");
set_perm_recursive(0, 0, 0751, 0644, "/system/media");

Assuming you want the same permission setup as mine, and that my conversions are correct :).
[Galaxy S I9000 Android Development] 5H00T4:
Just flashed #27, looks like GPS and compass don't work.:(

Everything else working fine so far.

EDIT: Sorry, GPS is working, compass however, not. Has it ever worked in CM7 for Galaxy S?
[Galaxy S I9000 Android Development] FadeFx:
strange thing is that for me those folders have rwxr-xr-x after runing the fix permissions command in cwm so i guess it is also ok, right?
[Galaxy S I9000 Android Development] zpon:
Sorry, your right, rwx=7, r-x=5, r-x=5, I made a mistake above, thus your first post matches my permission settings.

set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/etc");
set_perm_recursive(0, 0, 0755, 0644, "/system/media");
[Galaxy S I9000 Android Development] chablo12:
It was not working on previous builds., I think, you see scans endlessly.

Sorry misread, From ROM manager it was not working.
[Galaxy S I9000 Android Development] FadeFx:
Ok, thanx for being helpfully, will hit the button as i come home...

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] js8:
Thank you sir, for your well spoken observations. We can only hope that with time the sarcasmologs will tire of their torture... and that enough kindly people such as yourself stick around to provide noob-friendly support.