Status Update for CM9 on Galaxy S II

Probably the last status update for this year.

What’s NOT working:
- RIL crashes on providers with NITZ, makes phone unusable (need new leak)
- button backlights (samsung has to fix it, they’ve messed it up)
- low haptic feedback (need kernel sources to fix it)
- sensors aren’t working very good (need kernel sources)
- video recording (need new leak)
- youtube video playback (black)
- some additonal video codecs

There are probably a few little things more, but nothing which kills your cats.
We could have fixed most of the stuff if we would have kernel sources.

As long as RIL isn’t fixed, we’ll not release this baby. The Phone is fully unusable without the ability to do phone calls or use the data connection. It can only be used as Gameboy, but not as Smartphone or mobile phone. ;-)
If there will be another leak this year, which makes RIL usable, then we’ll release it.

Pray for a new leak. ;-)

Don’t be bad with me if i’m not answering on comments.

Happy X-Mas to every reader!

70 comments

  1. arekkaras says:

    Patience is a virtue, we’ll wait:-)
    Keep up the good work!

  2. HB911 says:

    Quite reasonable reasons for not releasing anything yet. I don’t understand why people don’t understand. And Probably the only solutions to the problems are the ones mentioned above. The other guy(airbus360) working on ICS is yet to hit the wall and return back with a broken nose. And I can see he is shooting flies with a Canon.

  3. Josh says:

    I wish we could upvote the post somehow so you could know how many of us appreciate your work.

  4. Greg K. says:

    Hello Codeworkx,
    appreciate your work very much as everyone here! Question: I have an issue in gingerbread of CyanogenMod ROM for SGS2 AT&T version, with bluethooth pausing and resuming playback of audio, when audiobook is sped-up (playing faster than normal). Regular speed playback, or playback from the same app over a speaker, or even sped-up playback when on external power, work fine. Pausing and resuming every few seconds happens only on battery power. Same thing under stock AT&T ROM works fine. The apps where I observe it: AstroPlayer when playing faster than normal, and MoonReader when using text-to-speech over bluethooth.

    Atnim was helping me with it, had a few suggestions to use brcm_patchram_plus program version from ICS tree, use similar parameters for it in gingerbread as in ICS etc. I built the CM7 ROMs with these changes dutifully, but there was no difference. Wonder if you would have any other suggestions to try. I would be also interested to try if this works even under a “game-boy” edition of ICS ROM, or at least hear if you can reproduce this under ICS, or if it’s fixed there somehow. Any help much appreciated!

    • codeworkx says:

      Sorry, atinm is the only one with a AT&T version.

      • Greg K. says:

        Thank you for your kind answer. Could anyone reading this try to test the issue as described above on a non-AT&T version of SGS2?

        It just peeves me that the stock ROM performs better in some respects than CM…

        Greg

  5. mgrviper says:

    Thanks for your hardwork(x) (including, but not limited to status updates).
    CM9 is for 2012!
    Can we have another CM7 build in 2011, please? :)
    Want to check latest CM7′s T9-dialpad. And sort of addicted to nightly builds.

  6. i9100x says:

    agree with josh!

    as u r used to say: its done, when its done! ;)

  7. Victor says:

    Merry christmas, thanks for the status updates and the work you all have put in!

  8. Ian says:

    And a merry Yule to you dude, ignore the trolls who keep demanding your attention, there’s plenty of us who appreciate all the hard work you guys do. So enjoy the festive season, you’ve more than earnt it :)

  9. Said says:

    For Codewroks: (maybe offtopic,but if you have time,if you don’t,newermind,ignore it).
    Attention: Maybe it’s stupid question!
    What do you think about webOS and it’s future?
    If I’m not mistaken it’s going to be open sourced.
    And because it is based on linux kernel and is in linux family,is it going to be something like android (portable to other device), for example sgs2 :-P
    It’s eye catching for me,at least..
    Just chitchating and waiting for better leak of ICS.
    All the best!

    • codeworkx says:

      WebOS is dead.
      Without an good working AppStore / Market, such a OS cannot live because nobody will use it.
      There’s no community and no developers.

      • Said says:

        Tnx for quick reply.
        Patience is all we need,little bit cleaner,better software organized stuff from samsung’s ics,little contribution to the community from them and we are good.
        Regards.

  10. alexeiw123 says:

    Thanks for all the hard work codeworkx

    Seems to me that samsung keeping kernel source under wraps is the only thing stopping this great hardware from seeing its true potential from the dev community.

    Is there someone at big S, or elsewhere who’s stance could be swayed if the community could show there is enough support for it?

    I mean, we’ve got plenty of trollin’, may as well put em to good use ;)

  11. Marcelo Torres says:

    Thanks for everything Codeworkx. Happy X-Mas to you and all your family.
    With my best regards.

  12. Sam says:

    Can’t thank u and Team Hacksung for all ur hard work Daniel, I hope u n all the guys have amazing holidays n look forward to any news this year or next!

    Have a great xmas (or whatever you celebrate) and new year! :)

  13. cod3r says:

    Where is ICS full? :)
    Knowledge makes the world!

    BR

  14. Jane says:

    I like your style, no need to hurry, have a nice Christmas, you’ve done wonderfull work!

  15. Bret Greenstein says:

    Thank you for all of your efforts and your updates. Those of us who love our Galaxy S2′s really appreciate it. Happy Holidays!

  16. Blitzkrieg28 says:

    Thanks Codeworkx and Co. for everything.

    Merry Xmas too all!

  17. Fabricio says:

    Does Samsung stated any ETA on releasing the kernel sources our we just have no idea when can happen?

    • codeworkx says:

      It’s done when it’s done. ;-)

      • Adam says:

        Do you know of anyone we can write to at Samsung?

        I recall several years ago the OpenBSD guys getting their users to contact various hardware manufacturers (mainly concerning wifi and RAID controller blobs) to have their sources opened up to make development easier (and better). They had reasonable success with the RAID controllers, and partial success with wifi blobs too.

        • codeworkx says:

          Forget about it.

          • Hendrik Kramer says:

            Don’t give up so easily mate, at least I won’t. I’m still in conclave with a few of them and already have two on my side. Hopefully I’ll succeed this year still, but that’s probably a bit optimistic.

  18. mcponhl says:

    I feel like spamming Samsung

  19. Tom says:

    Merry Christmas Daniel and thanks for the work you do – for you and the whole team. And don’t be bothered by some impatient people here – as many of us said most of the users will patiently wait as the work progresses with SGS II CM9.

  20. Deeb Mahmoud says:

    Merry Christmas to you kind sir!

    Honestly I believe you should be taking the rest of the year

  21. Galaxizer says:

    Thank you for your hard (code)work(x) ;-) I’m very excited about your progress and hope to read from you soon!

    Merry Xmas y’all!

  22. Propergood says:

    Nice update. Short and sweet.

    Patiently looking forward to the end product.

  23. John says:

    Thanks Codeworks for all your hardwork and dedication. And have a very merry Christmas!

  24. Ingo says:

    Thank you and your Team for the hard work in your free time.

    Happy X-mas to you!

    I hope that Samsung soon gives us what we all desire so that the work on cm9 can continue.

    CU next year ;)

  25. dimitri says:

    Merry cristmas for you, thanks for al the work! i hope all the sgs2 users can have a merry ice cream sandwich cristmas.

  26. siddardha says:

    Hello Codeworkx

    Really appreciate your work and i have been using cm nightlies on my sgs2.I have got one little problem,please be kind and take some time to answer this

    Whenever i leave the phone for a certain period of time,and then when i unlock the phone,the mobile connection is lost entirely and i can only get it back after toggling from airplane mode.Sometimes,when i am using the phone,i get a ‘android.phone has force closed message’ and the network disconnects but this time it automatically reconnects again.I am on KI4.Also I have tried switching modems.

  27. mudferret says:

    All the best. Whether CM9 comes next week, or 2 months from now, I care not, but I am looking forward to it either way. Hopefully a “good” leak is just around the corner.

  28. Frewys says:

    Happy holidays and thank you so much for your time and work.. You rock!

  29. Akkii says:

    Crap htc released kernel sources for their phones! Damn u Big S why u so slow!!

  30. HarryRag says:

    Merry Christmas dudes and a happy new CM9 year, take a little break so you guys can start again with a new leak and hopefully Santa is dropping some Kernel Sources at your doorstep.

  31. NickoPulver says:

    Merry Christmas to you and your family and a happy new year….and again a big thank you for all your work and the info you share…..now you just relax and enjoy the holidays…..

  32. Burak says:

    Daniel ich wünsche dir und deiner Familie ein schönes Fest und nen guten Rutsch ins neue Jahr… Ich warte schon Sehnsüchtig auf CM9 und hoffe das Samsung schnell reagiert und was neues leaked…

    MfG Burak

  33. Sam says:

    I’d decided to go out n get myself a shiny new Gnex after being let down by the big S but I’ve decided to wait now I found it they’re releasing it in white :D

    http://androidadvices.com/samsung-galaxy-nexus-in-white-color/#axzz1hCZWhJGA

  34. Timo says:

    Hi,

    I would like to understand one thing. Who is providing the ril daemon? Is it part of Android or is it provided by Samsung? Is it open source?

    • codeworkx says:

      The ril daemon on for example galaxy nexus is open source.
      The Samsung one is modified and closed source.
      The whole RIL is a secret.

  35. Timo says:

    Now I see why this is such a big issue. Thank you.

    • Chris L. says:

      Jup, and because pretty much nobody knows how ril and the radio really work people started hacking on that stuff. Have a look at this: http://events.ccc.de/congress/2011/Fahrplan/events/4735.en.html

      After the congress the videos will be available online for everybody.

      • Timo says:

        Ok. So the only way to get this running would be to usethe old kernel from GB and also the ril daemon and ril vendor library. This would need patches in Android code to be able to run properly as android.telephony might use a different interface in ICS.

        • codeworkx says:

          old ril + old audio = no mic
          old ril + new audio = doesn’t work
          new ril + new audio = requires new kernel = crashes on nitz

  36. naser says:

    hi
    where is CM9 thread for GS2 in XDA?

    Tanx

  37. Nael says:

    I just had a small question Im sure you tried this, but I wanted to know what happened. Did you try to extract the kernel in the ICS leak obtained by SamMobile?

    • codeworkx says:

      Sure, we did. We’re working with this kernel.
      But it’s from a unofficial leak and full of bugs. bad base.
      I didn’t expect to get something stable, but looks like users are expecting that a full rom is finished in less than 2 minutes.

  38. Gary says:

    People whenever you feel the urge to spread negativity or(and) start demanding releases think about the people hard at work so we can enjoy our phones. Thank you for the time and work guys, much appreciated.

  39. Koen says:

    Please don’t rush into quick fixes. Take you time to do it right. Lot’s of people are patient and understand that you’d better wait for a stable leak to start up a good CM shell.

  40. dimiii says:

    No samsung cristmas gift ???

  41. Jirv311 says:

    Wait a minute. Am I to believe you aren’t tied to your computer and are in fact trying to spend time with your family and enjoying your personal life? What the hell man?! How are all these people ever going to get their free OS upgrade?

    Seriously, Merry Christmas, happy holidays, whatever. And thank you for the work you do on your own personal time. It’s appreciated from my end.

    • codeworkx says:

      Yeah, we all went away from our computers to visit our familys.
      And when we came back today, we had to see that no work was done. That’s really bad.

  42. willo says:

    Cm7 since the very first cappy release, have yet to leave it. I buy phones only after checking for cm support. Cappy, Infuse, and now S2att. Just wanted to stop by and drop a thank you for all the hard work and wish you and yours a merry Christmas/happy holidays from me and mine. I patiently await cm9, patiently being the operative word peoples. CM7 runs great, its not like we’re stu k with some unusable piece of stock while we wait.

  43. Wilfred says:

    Hi Codeworkx
    I am following your amazing CM9 adventure quite a while now.
    In your XDA thread I’ve read a lot of mount or /mnt/ or backup/restore related problems using the CM9 build.

    I have always found a lot of things in Android 2.x are used in a dirty way.
    F.I. the /sdcard link, which is an sympbolic link using a mounted device.
    It is cleaner using the /mnt directory for that reason.

    Could it be that Google has cleaned the 4.0 version in using symbolic links related to mounted devices, or other system related paths?
    When you are not aware this is happening and a symbolic link is not made in the initial build a stanard link could be created afterwards giving a lot of problems.
    This is a classic mistake in Unix based systems.

    I do not have a free GS2 now, so I cannot test this, but perhaps somebody else can do?

    When my feeling is ok this could solve a lot of problems.

    • codeworkx says:

      symbolic links are finally gone away in ics.

      • Wilfred says:

        But that will make a problem! F.I. One app is linked to /sdcard and the other to /mnt/sdcard?

        You will get duplicate files and or incompatible files.
        One of them must be a symbolic link.
        Perhaps Samsumg has made a mistake building the the initial rom?
        Of course it is better using your filesystem on the clean way, but I am sure not everybody is doing that.

        • codeworkx says:

          the card is mounted to /mnt/sdcard
          /sdcard was a symlink to /mnt/sdcard in froyo.
          it was already deprecated on gingerbread and now it’s gone away.

          apps should use the environment variable called EXTERNAL_STORAGE which points to /mnt/sdcard.

  44. Robin says:

    Yhe only issue i have is the gps takes time to lock, anyone else has that issue? I am swedish and live in Sweden but shouldnt be any issue

Leave a Reply

Your email address will not be published. Required fields are marked *

*