yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] TheSaw:
If Sammy gave them a phone to build the ROM on, then it means they want them to make a successful ROM, so it should be possible.
[Galaxy S II General] Major_Sarcasm:
Whoosh!

That was the sound of his little joke going right over your head.
[Galaxy S II General] Teio:
They were testing the Hacksung Team :p to see if they will manage to do it...

Im sure they will...
[Galaxy S II General] codeworkx:
there are no apps which can do it. hardware acceleration is very hardware specific.

no codecs = no smooth playback, no recording, no mp4, no avi, no mkv. just what android supports, and thats not much.
[Galaxy S II General] michelfeldman:
Hey codeworkx,

Great work on all the accomplishments so far!

In the SGS, the main issue with CM7 battery life was caused by Samsung's proprietary RIL correct?

Are Samsung using standard RIL on the SGS II?

Thanks to all the team for the great work!

:D
[Galaxy S II General] atinm:
Aww man, I was really hoping DicePlayer that ppl were talking about on the Captivate forums was actually getting around it even though I figured they couldn't really get around the device drivers. I never tried it, but people swear by it - it is possible they just managed to code the software codecs more efficiently than MoboPlayer.

Anyway, we're still working on the codecs (or at least, Unhelpful is), and as long as he is on it, I don't give up :-)
[Galaxy S II General] kramerty88:
To be a bit more specific, it's adw because that's the only launcher fully open source.
[Galaxy S II General] d3sm0nd:
Really want to know this too... Right now the biggest issue with all ROMs is battery life.

I hope it's a software issue and not hardware issue (poor battery)...
[Galaxy S II General] walda:
But why gave Samsung devices to CM if they are not interested in a ported CM7? So maybe you should really ask them for cooperation in the video case.

Just an idea...
[Galaxy S II General] bboran:
+1 I agree with you.
[Galaxy S II General] atinm:
Because Samsung licenses things from other companies as well, and these things are from other companies where they have NDAs that disallow sharing. In fact, it seems their legal department has decided that all software not explicitly under GPL is not to be shared, but hardware they can share. So we have hardware, but no more software than what anyone can get from the opensource website.
[Galaxy S II General] unrealtb:
Does the stock rom really blow that bad? sure its not cm but its still pretty decent and with the hw in the sg2 we dont need cm for its speed. That all said i am looking forward to cm7 release.
[Galaxy S II General] unrealtb:
Recently there was about 7000 PPL who signed an online petition so that htc would unlock their bootloaders. What if we did something like this for samsung and their hw suppliers to release the hardware codecs? or wateva it is we need. Power to the ppl i say. Any thoughts?
[Galaxy S II General] brujoand:
Imho the stock rom rocks out with its **** out. Its fast, long batterylife and has lots of new features. Its just a bit bloated and a lacking cm7. ;)
[Galaxy S II General] unrealtb:
Haha could not have said it better myself...
[Galaxy S II General] aydc:
For me, yes. Since day one they have a serious battery drain problem (the famous Android OS bug), the home button lags like on no other device, wifi performance is subpar, so and so on. Don't tell me you don't have these problems, enough people have that there are countless threads about them.

It's been more than three months but these issues, which with all the resources Samsung has should take a few hours to solve, aren't solved yet. I wish Teamhacksung had 1/1000 of their resources. We'd have an epic ROM in just a few days.
[Galaxy S II General] brujoand:
I'm sorry to hear that you are having problems. For me however reality is quite different. With gps, wifi, 3g, 3 push accounts, google+ push, and basically everything on. My phone last between 2 and 3 days. I play lots of games on when I'm the ****ter, and read news and social media stuff every day on the bus. Also quite a lot of sms and phonecalls.

The only thing I can relate to is the delay when the phone is coming out of sleep. Are you guys doing some weird voodoo **** with your phones or what?
[Galaxy S II General] chard101:
How about a side step?

I see the difficulty in the issues with Samsung not sharing source because of NDA / legal issues. Personally I think an online petition is going to do jack because the problem seems to exist (mostly) outside Samsung so it’s probably not worth bothering.

On a more positive note…

Are these codecs modular or are they a core part of the kernel / OS? The reason I ask is that if they are modular then would it not be feasible some someone to write a program that that rips the modules from a release of Samsung sock firmware and create an update.zip. Users could then apply this after they have flashed their SGS2 with Hacksung CM7, much in the same way you have to install the Google applications separately after flashing CM7.

That way Team Hacksung won’t be in the brown stuff for distributing software they shouldn’t and we all get hardware acceleration in CM7.

Is this a remotely feasible work around until you find a proper solution or am I talking rubbish? I am guessing the answer is probably the latter.

Fingers crossed!
[Galaxy S II General] atinm:
They're basically the brains that the Android layers call to get stuff done. They do not follow the AOSP framework API because Samsung modified the framework, and so no, we cannot use them as is. We are trying to figure out if we can write wrappers around these codecs so that they can talk to AOSP but this is not easy because the code is C++ code, so it involves all kinds of reverse engineering.
[Galaxy S II General] ekjl:
I totally respect your guys talent. Always wish I could do what you guys do.
[Galaxy S II General] FRLinux:
Hey nice to see you following this thread. Best of luck on the coding :-)
[Galaxy S II General] dajoe:
Does this mean CM7 for the S2 will contain closed source "blobs"?
[Galaxy S II General] codeworkx:
Sorry to destroy the shiny world, but every CM phone uses blobs.

Google Nexus S running Google AOSP uses blobs from samsung.

There's no fully open phone out. Maybe HTC Dream (the first android phone).

Mostly RIL and EGL are proprietary. And on a lot phones stuff like camera libs or video codecs too.

Even a 1337 pro coder is not able to write drivers for every part of your phone without docs.
[Galaxy S II General] codeworkx:
My battery life is fine.

But most of the people are expecting that they'll get lifetime like a nokia 3210 even if they use it hardcore.

That will never happen.

You have to compare fair!

I'm very happy with 8 hours battery lifetime.

icq, gtalk, msn, facebook, gtalk, a lot of texting and surfing, some widgets and so on...

8 hours are fine for my usage (hardcore user).

If you use your phone like a nokia 3210, it will last for a lot of days.

Enable 2G only, disable all services (gtalk, sync and so on), disable data connection, remove all widgets, set brightness to lowest level and only use it for sms and calls. then you can compare it to a "normal" phone. :-P
[Galaxy S II General] blickmanic:
+1 i hate it when people say im only getting only a day of battery and there running about 3 push and 10 widgets in the background...
[Galaxy S II General] brujoand:
I hate it even more, because I _do_ run 3 push accounts, gps, wifi and 3g on and still manage to get up to 3 days worth. >_< How much porn are people really watching on their phones? o.0
[Galaxy S II General] kramerty88:
@atinm

This fix for rom manager, is that a fix just for the sgs2 and only to include in cm for sgs2? Or is koush releasing a general update soon?

Cause I know it was just a bug for the sgs2 and koush didn't intent to release it publicly, did he?
[Galaxy S II General] mdaaddic:
1+ You speak out of my soul! Thanks!
[Galaxy S II General] tolis626:
Atinm,codeworkX and everyone in TeamHacksung,first off I wanna congratulate you for your work guys.You are an inspiration. :)

Secondly,I also asked at the other thread but it was closed before I got an answer.That was my bad though asking there,I didn't know this one existed.

Well,question is,how fast is the beast with CM7?Just wondering here.My Desire HD was at least twice as snappy/fast with CM7 than it was with stock(Even when stripped of Sense).Can the GS2 get faster than it already is?

If you manage to make me say the same wow I did when I first turned the GS2 on,you've earned a coffee from me! ;)
[Galaxy S II General] Teio:
I don't really think it will be much faster than it already is... Maybe a little...

You know there is a limit for everything in this world... Samsung did a pretty good job on stock rom ...
[Galaxy S II General] tolis626:
That's exactly what I'm saying.That "a little faster" will be enough for me to say wow this time. :)
[Galaxy S II General] yaronAD:
I Find it hard(very) to believe....you just showing off about something that can't be real:D

2 days = 48 hours = only 2% battery an hour? ha ha ha;)

3 days = 72 hours = less than 1.5% battery an hour ?

with ....."With gps, wifi, 3g, 3 push accounts,.....I play lots of games"

are you on drugs? ;)

or are you sleeping all day:D
[Galaxy S II General] atinm:
Not that different - this time Samsung didn't put in crap like RFS which was the real dog on SGS - this time they went with straight EXT4. This time CM7 will be more about just getting an AOSP build going so that when SGS4 comes out with Jellybean (or whatever it will be by then...), the ppl still using SGS2 aren't still running Gingerbread.
[Galaxy S II General] knightnz:
Yup, not possible unless maybe the screen brightness is locked at minimum and the CPU is significantly underclocked.

I get around a day and a half on mine and with moderate use and Juice Defender running.

Plugging it into your USB so it trickle-charges while you're at work or in the car doesn't count as usage either.
[Galaxy S II General] brujoand:
Just by using juice defender you have proven your self to be a moron. I do have drainage of 1-2% pr hour. Screen brightness is set to auto and no underclock (which would not save battery), and ofc I don't charge in between. But I have great battery life, and you don't. So guess what... you loose ;)
[Galaxy S II General] yhrn:
First, I cannot understand why some people have to question whether there are any battery drain bugs or not just because they aren't affected. A bug might need several conditions to be met before it materializes. I'm affected by the bug discussed in the thread "Android OS process eating away battery life" (or at least the first part of the thread), as are many others. For me the drain is between 1-2% per hour with WiFi disabled (sync, mobile data, background data, etc. on) and 6-8% with WiFi enabled and a solid WiFi connection. Normally a stable WiFi connection should use less battery than 3G. This only seem to happen with certain routers, e.g. the common D-Link DIR-655. There have been a lot of rumors that Android 2.3.4 will solve this and since CM7 is based on 2.3.4 it's not a completely strange thing to ask about here.

Secondly, please don't turn this into another "I have battery drain"-"No you don't because I don't and an Android phone needs more juice than your old Nokia"-thread. There are quite a few of those already.
[Galaxy S II General] yaronAD:
" WOW ....You are my hero " almost twice better than the official samsung Ads?

THEY SHOULD PAY YOU men YOU ARE NO 1 USER - WORLD LEADER

obviously you don't understand what you talking about

;)
[Galaxy S II General] yaronAD:
After Cognition1.07 rom + Battery CALIBRATION + smart "setCPU" and "GREEN POWER PREMIUM">>> I get 28 hours of massive USE with all that grate apps and fitchers that SGS2 offers .:cool:

DON'T NEED MORE!

:)
[Galaxy S II General] lynx2k50:
Sorry wrong information.
[Galaxy S II General] brujoand:
I am no CM dev, but I dare you to challenge my knowledge about these phones, the linux operating system, android and my own damn batterylife. I'm not sure if you are aware of this but there are a huge amount of variables that play a part in you powerusage. To list a few:

- Signal strengt on wifi and mobil network

- Temperature of the phone

- Bakground services

- Pull vs Push

- The number of times you turn on the phone just to check the time

- Number of apps checking weather, location etc.

- Settings like flip to mute.

- Using sub-par custom kernels with fancy "tweaks" made by scriptkiddies

- Using by definition useless apps like Memory booster etc..

- Also the indiviual batteries have gone through different things, impact, heat etc that affect them.

All of this and more in addition to the fact that no CPU's are alike, and no user uses their phone the same way. These are the main reasons why some people are getting a day, and others get 3. Deal with it.
[Galaxy S II General] BrendonWard:
+100000000
[Galaxy S II General] Major_Sarcasm:
Prove your 3 days usage with a series of undoctored screenshots. Or shush ;)
[Galaxy S II General] cvoid:
sorry guys,

are we talkin again and again about some ppls battery? the majority just want to know news about CM on the sgs2 (so the title intended)...

get yourself a silent chamber and fight there the batterywar ;)

@atinm, codeworkx & the rest:

great work so far. i will be happy when its done!
[Galaxy S II General] conantroutman:
What was the title of this thread?

Someone remind me please because I thought it was something like "news about CM7"....

I seem to have wandered into an argument over battery life.

Fwiw, it IS possible to achieve nearly 2 days battery life on this phone with most important features enabled and light to moderate use.

So there you go, I win.

Save the battery discussion for one of the several million battery threads.

Back on topic please.......

Sent From My Fingers To Your Face.....
[Galaxy S II General] atinm:
The title is incorrect - it should be "Battery drain on SGS2 - and maybe SGS, or all phones". CM7 is an after-thought because the battery drain on CM7 for SGS2 is about the same as stock right now, and I don't see that changing unless we mess it up (which we are liable to do as we start using more and more of our own code for things that don't work, or we don't like Samsung closed implementations for, but hopefully not).
[Galaxy S II General] bricky23:
So if they get cyanogen working on the SGS2, will it work on all, even U.S. version, just different radio? Or will it be like the SGS?

Sent from me!
[Galaxy S II General] tontje:
Running MIUI 1.7.1 now, which is awesome.

Can't wait to compare it with CM7 tho! I'm hearing great things about it :p
[Galaxy S II General] codeworkx:
Ask Samsung.

No one uses a US phone at the moment. So how should we be able to answer this?
[Galaxy S II General] unrealtb:
Correct me if my goodself is wrong. But isnt miui based on cm7 have they sorted out the codec problems? maybe have a chin wag to them¿ how is cm7 all going any progress to report¿ thanks for your efforts :-X
[Galaxy S II General] atinm:
They have not.
[Galaxy S II General] shandoli:
Umm. You are trolling. No way in hell do you get the battery life that you claim

Sent from galaxy S 2 using xda app
[Galaxy S II General] Manya3084:
Out of curiosity, does "Dice Player" HW decode with the SGS2 with your build of CM7. I use this on my SGS 1 to play 720P mkv's and it's able to use the phones HW.

Just curios to know.

Keep up the good work, been using CM7 on my SGS 1 for months, even when it was running like rubbish ;) . i'll have my SGS2 next week but Darky's rom will fill the void for now.
[Galaxy S II General] blickmanic:
**** off, go to an iphone thread and troll there.

@atinm & @codeworkx you guys are doing an Amazing job on this!!

all this; this fast? ;o

did you guys manage to get the hardware decoding working? honestly cannot wait till nightlies!! :P

also, are you guys making changes to the camera?; if any? like the zoom in 1080p mode (makes its impossible to make a stable video!!)
[Galaxy S II General] blickmanic:
also, is Android OS bug gone?
[Galaxy S II General] gaui:
+1 I would also like to know
[Galaxy S II General] atinm:
What OS bug . . . in fact, what are you guys talking about? We haven't released anything yet for us to have bugs that you've experienced. We have no comment on stock, obviously. We've barely ever run stock on this phone except the first few days while we were bringing up CM7,,,
[Galaxy S II General] Razer(x):
He is referring to Android OS draining battery, easily noticeable watching in battery infos
[Galaxy S II General] atinm:
Erm . . . how long does your battery last? I see that my Android OS is at 89%, but that means nothing because nothing else happened to the phone today so 89% is fine. This is with stock. It spent 40% of its time in deep sleep, which is less than it should have. I will have to check on CM7, but I haven't noticed any bad battery behavior on CM7 yet. As in, I don't have to worry about it not lasting a day, but I still have to charge it at night, but I expect that . . .
[Galaxy S II General] FredericGervais:
I just can't wait for it to come out :D
[Galaxy S II General] FRLinux:
It is also fair to mention that latest leaked 2.3.4 shows high AOS even though there is no battery drain.
[Galaxy S II General] downwiththebanksters:
Clicked "quick reply" instead of "quote"
[Galaxy S II General] downwiththebanksters:
Yes I agree, but alot of the hardware vendors are relatively anonymous and cling to their IP. Just think about big vendors like ATI (R.I.P) and Nvidia, and how poorly they support Linux. But yes, if you organise it I'll sign it because open source is the only way!
[Galaxy S II General] notoriouspk:
gr8 job guys ..eagerly waiting for cynogen ,hmmm if i could request Atimn to look into..overall sound optimizations and camera zoom at 1080p video recording ..i am sure ur already aware of these two things ..this thing is fast really fast but i am confident with cynogenmod it will fly :)

thankyou for ur time and hardwork
[Galaxy S II General] steviewonders:
Just wondered if wifi will be improved with this ROM. Some people, including myself have problems with the wifi dropping. Apparently it's caused by certain routers.
[Galaxy S II General] Pume:
If the WiFi is anything near like in MIUI then it should be better than on stock. On stock FW the wifi is crap but with MIUI I get full bars where with stock I would barely get half the bars...
[Galaxy S II General] shap08:
waiting in anticipation!
[Galaxy S II General] Beefheart:
It's the signal strength that matters, not the bars. How that strength is interpreted visually on the bars can differ depending on how the build/rom is configured.
[Galaxy S II General] bajica:
U should test your wifi with wifi analyzer and see difrence in signal strenght. U can change signal icons 1,2 and 3 bar with one with 4 bars and u always have the best wifi reception xD

Sent from I9000/CM7#53/Glitch#11
[Galaxy S II General] elrazerx:
can't wait for this

I had CM7 on my Milestone and this gives my phone a new lease of life.

I hope this wil be out soon
[Galaxy S II General] davidksuse:
Seems like this will be ready when SGS-3 will be declared... :D
[Galaxy S II General] atinm:
We're actually working on the last few issues: bluetooth and hardware accelerated codecs. The codecs are a big deal, so we're taking our time on it. But we might put up nightlies after we fix bluetooth unless we see other issues. But heck, you are welcome to wait for SGS3. Or even better, you are welcome to contribute to the development by writing some code - maybe it would go faster then.
[Galaxy S II General] break1:
Nice news there mate :)

always loved cm7! even on my old xperia x10. cant wait to see it running on my brilliant sgs2 :D

Keep up the good work guys and release the nightlies when u think its ready ;)

Cheers
[Galaxy S II General] unrealtb:
It may be a worthless task. But if i was to put up a petition. How should i word it? ... "this petition is to show support for releasing samsung sg2 hardware accelerated codecs to the public for further development" please edit if you like and ill put it up shortly and post a link on xda. Cheers
[Galaxy S II General] allanon+:
Good news indeed. Thanks.
[Galaxy S II General] atinm:
The petition is unlikely to work - like I said, no one releases licensed codecs in source form, and CM will be releasing the source code under the usual Apache terms. Also, they may not even have them in the appropriate form - we use stagefright which is the new media framework, they seem to be using some hacked up version of open core that works but we can't use it. We are rewriting the OMX layers to make it work, and make it work right and if we get it, they'll most probably end up using our code like they've done before.
[Galaxy S II General] unrealtb:
Ok thanks. It makes little to no sense to me but thanks i look forward to seeing what you come up with!
[Galaxy S II General] unrealtb:
When you say they will use your code... Who is they? Sammysungusarus?
[Galaxy S II General] peterperfect:
Im using Gingerbread 2.3.4 with Lite'ning ROM and it sounds great. Can't wait to give CM7 a try.
[Galaxy S II General] gurpreet3579:
Yes waiting waiting........
[Galaxy S II General] atinm:
Yes, we've noticed some of the code we fixed up etc show up in official builds with some of our debug logs in them. If they see anything useful in what we do, for them to incorporate makes our life easier (and exactly how open source should work). The changes were some minor things, but something major like OMX would definitely be something they could use. If they had actual git repositories available, we'd even be sending them pull requests! But for now they insist on putting out code in tar files, which makes it impossible for us to fix bugs and send bug fixes back to them.
[Galaxy S II General] Razer(x):
That is the news i was waiting for. I have to admit it, this time the stock rom is way better than the SGS one, Samsung did a good job but CM7 is just awesome.

Keep up the good work!
[Galaxy S II General] Try4Ce:
Interesting Information atinm, always nice to hear Samsung actually communicates with the modding community and even uses good code from them/you.

CM7 will be the ROM which will Revolutionize the Galaxy S2. Samsung did a good job sending you some devices for development :)

But just take your time to work out the last issues and create something beautiful. Thats what we all want instead of a rushed job with bugs. CM is known as rock solid, fast and stable, and thats how we should experience CM on the SGS2 :)
[Galaxy S II General] Crucio_:
You and the team must have the patience of saints :) for the depth of the work involved with this port and to put up with all the same questions from people day in day out.

I for one have never used your rom, but seeing how excited everyone is for it I am looking forward to it and too see what all the fuss is about.

@ the team, good luck and keep up the good work.
[Galaxy S II General] ZhuraYuk:
Whether it be fixed 16 bit mode of Mali 400 in CM7?
[Galaxy S II General] Try4Ce:
16bit Mali-400 Bug?
[Galaxy S II General] ZhuraYuk:
Yes, all displayed in 16 bit colors with dithering, noticed in interface. And without dithering in games is true 16 bit. It's well known driver problem.
[Galaxy S II General] blickmanic:
i would also like to know about the dithering issue, 16bit is fine but there is way to much dithering
[Galaxy S II General] Andy`:
Any update?
[Galaxy S II General] Kikko2000:
Didn't you know??? Really? CM7 for Galaxy S2 is out and we all are using it since this night.
[Galaxy S II General] Andy`:
Really?

Andy.
[Galaxy S II General] break1:
Hahahah made my day. :D