yashsingh1/xdaforums huggingface dataset:
[Galaxy Note II General] Entropy512:
That's unfortunate that you weren't able to get the device... In what country do you live in that it is so difficult to obtain?

Sorry for misinterpreting what you said about "blobs". Blobs are a dirty word for me, it's one of the reasons the current maintainer team is holding off on any new devices.

If you look at the very first post on this thread, he did have a proper device tree.

Yup. That's pretty much it. I'd love to see this device supported by a new maintainer (even if I think someone has to be totally insane to take up being CM maintainer of an Exynos device in the current state of things) - the thing is though, at least for CM10, it's an excellent opportunity to get started, as we have reasonably robust bringups for two 4412 devices. These devices share a common kernel, but not any common device repo yet (see galaxys2-common as an example for the direction in which things ideally trend.)

Right now there are no -common 4412 repos, but I think there will need to be one soon.

I kind of gave some hints earlier on where to look.

As an example, there is a STRONG desire for all 4412 devices to share a common kernel. As in, if someone tries to merge officially, and the kernel part of it isn't a patch gerrited against our existing smdk4412 tree, we're going to want to see credible evidence that the person DID put a serious effort into getting a working build out of the 4412 tree, and a good explanation of what didn't work and what forced them to use a different base.

Again, it all goes into discipline and prep work... If someone rushes to get the first build out here on XDA, there is a very high chance that they will have taken shortcuts that will bite them in the ass down the road and make it extremely difficult to merge the device into official CM. The end result will be either that the device never gets merged, or the maintainer finds themselves redoing a lot of work they might not have had to do.
[Galaxy Note II General] DubelBoom:
Entropy512, Samsung said at the Android BBQ they will release sources and other things I don't really know what they mean.

If they will release it, Note II will get official CM support?
[Galaxy Note II General] Astrix Ashburn:
What xploidwild said: http://xdaforums.com/showpost.php?p=33092439&postcount=10618
[Galaxy Note II General] Entropy512:
Search for my post in the I9300 thread 1-2 days ago (don't have time to dig up link right now).

What is coming in November is Samsung learning to crawl with regards to community relations. They're a long way from even walking.

Pretty much: If I hadn't had a little bit of "extra info" from personal conversations with some Samsung engineers, I'd be of the exact same opinion as xplodwild (their announcement is useless.) However if I interpreted the guy correctly, some of the issues we had with the sources that we thought were phone-specific are also problems on the OrigenBoard itself. So that gives me more hope.

That said - This will at least keep me from totally dropping my existing devices when I get a new one. It's a LONG way away from making any of us have a desire to pick up any new device.

Of course, if some of us are still around and active on existing devices, it lessens the burden on a new maintainer who wants to come up to speed.

If you watch the Cyanogenmod panel session from the end of BABBQ, you'll see (as we've stated many times in the past), the key to a device supported is to have a maintainer. The current team isn't going to be touching new Exynos devices for quite a while - at least six months to a year for me.

The problem is that while what was announced was a step forward, they're still WAY behind Sony in terms of cooperation.
[Galaxy Note II General] Astrix Ashburn:
Here: http://xdaforums.com/showpost.php?p=33096323&postcount=10634
[Galaxy Note II General] Beukhof1:
So how big is the chance of getting a daily official/unofficial cm10 rom on the n7100? and how much time is it gonna take?
[Galaxy Note II General] Reb0rn:
I can tell you this... we are really really Close :)
[Galaxy Note II General] kristofpetho:
Music to my ears. So what's left? WIFI or mic?
[Galaxy Note II General] ipguy:
Awesomeness, pure awesomeness guys !!
[Galaxy Note II General] Reb0rn:
Well we have been busy debuging and tinymix the mic and we have found WHY it doesnt work during call...

Now the question is how hard it is to fix. HAL is a pain in the a$$.

WiFi should be an easy fix... note should... our team effort is awesome.
[Galaxy Note II General] Beukhof1:
That is great news!

i would really like to test it out if you want...
[Galaxy Note II General] :
I live in the U.S. but my buddy works with selling retail phones and he said he might be able to get me a note 2 since I don't have the money for it but his boss wouldn't let him so at least he tried
[Galaxy Note II General] peoples_flip:
Keep up the hard work devs!
[Galaxy Note II General] non1oson:
I'm with entro on that one. seems a bit suspect. infact what entro is getting at applies to all devs for unofficial cm on our note2. none of them have the device....
[Galaxy Note II General] simone201:
Ehm....me and reb0rn have the device remember
[Galaxy Note II General] Reb0rn:
We are all entitled to make our own decisions and evaluate the ppl we trust with our devices. We have every right to do so. Still. Its about a device with a high value. Almost more emotionall then economical ;)

Considering the builds that have been posted here are a) untested before and b) not booting. The ones you should be afraid of are those.

Yesterday I saw the commotion in Perseus kernel thread. I use it and I love it. However there a mistake was made by releasing a kernel no one had tested. Ended up with over 8 - 10ppl complaining it didnt boot. How would it have looked like if they all bricked? Who would you guys blame?

Ppl have gotten banned for such stuff... I find it wrong. Everything has to be tested before it hits you all. But we are all human. I sometimes tend to think we forget that. We are all different.

I test only stuff that I trust. And I test so you guys wont get bricked. So dont worry. I still havent bricked a device sience 2007 and I wont start now.

We will release as soon as mic is fixed.
[Galaxy Note II General] ars_92:
You mean wifi is fixed? :fingers-crossed:

or first release, then fix wifi later? of course mic and sound and RIL are the important ones, and wifi can be fixed later :)
[Galaxy Note II General] Clark Joseph Kent:
Thread Cleaned and dealt with, back on topic...Thank You.
[Galaxy Note II General] Reb0rn:
WiFi is last right now but it should be easy. Today's build was focused on fix in some other small audio issues. We had low volumes so I insisted in using higher volume values found in those default_gain.cfg mods. In return we got some awesome headset sound and great volumes on the device itself. Full stereo. Full headset/volume buttons. I also discovered that full hw support on video is working 100%. The avengers 1080p on bsplayer ran perfect. YouTube too.

We take entropys advice serious and won't take ANY shortcuts to achieve a stable, fast and most of all daily cm10.
[Galaxy Note II General] kristofpetho:
We really appreciate all the work you are putting into this!
[Galaxy Note II General] ipguy:
Thanks reborn awesome work!
[Galaxy Note II General] ars_92:
Ah, so nice to hear that! am really hoping we would have a nice and stable audio coz audio was a total mess on my old s2 when it comes to CM!! And its good to hear that you guys are also attempting to not use some dirty hacks just to get things working(no winzip, but built from source).

Hopefully this device will have an OFFICIAL CM10 when its ready!! Many thanks to you, Simone, and CodeOMG for making this happen!!!:highfive:
[Galaxy Note II General] simone201:
Thank you for everyone that believes in us here! :) we do really appreciate that

Stay tuned in this thread for now about further infos ;)
[Galaxy Note II General] dkotoric:
sweet cant wait thanks again

Sent from my GT-N7100
[Galaxy Note II General] kristofpetho:
So its only the mic and wifi left. Don't the SGS3 CM10 codes help with that?
[Galaxy Note II General] Reb0rn:
We all ready work with SGS3 codes.

OK. Today's progress report. We managed to get the mic to partially work. And that's a big step to have a partially working instead of a non working. This is by no means a victory quite yet.

Samsung phones have a nasty way of changing its values while in a call on earpiece, on headset, on speaker... and if these don't match the stock values we got zip... Nada...

In one of these flukes we got the mic on phone to work barely (low volume) while on headset o_0?

So today my entire breaks @ work was just debugging and tinymixing and sending results and testing several different builds.

We are certainly getting closer. Let's see if we give it another try tonight or else team effort continues tomorrow.

Thanks for your consideration and patience :)
[Galaxy Note II General] peoples_flip:
This is a small step for a huge gain... thank you for your hard work
[Galaxy Note II General] Entropy512:
As to wifi - can you give more details as to the issues?

Two things I remember:

1) On N7000, there was some oddball difference in one of the IRQ configurations for wifi. I think it was only required if you were using N7000 wifi blobs though - https://github.com/CyanogenMod/andr...jellybean/arch/arm/mach-exynos/u1-wlan.c#L292 - look to see if maybe N7100 source has a little change like that which needs a backport. (Doesn't seem to be an equivalent in board-midas-wlan.c though...)

2) Sometimes there are blob/kernel interdependencies - are you trying to use the same blobs as I9300 or N80xx, or ones from the N7100? I9300 blobs might work better. Either way, wifi on 4412 devices is a massive pain in the ass. It has all sorts of weirdo incompatibilities not seen elsewhere, such as for example the LEGACY_STA_EVENTS patch not fixing tethering on that device - it did on almost all others.
[Galaxy Note II General] aamitabh28:
Any updates??

I am realy looking forward to this!:good:
[Galaxy Note II General] simone201:
Still working....
[Galaxy Note II General] aamitabh28:
Thank u for all the hardwork!
[Galaxy Note II General] Reb0rn:
We have totally changed audio drivers to work on now as this microphone buisness is starting to annoy us. The overall sound with those is more close to samsung stock then anything. Really nice. Plays perfectly volumed audio and personally i think it even gives better audio on headset then stock roms do or any of those awesome pawesome super duper beats kick ass mods :rolleyes:

We will prevail :D
[Galaxy Note II General] ipguy:
Great great great !!

So are u saying mic is also working? :)
[Galaxy Note II General] Reb0rn:
Not yet. We changed audio drivers to see if it gets easier to fix. Building a hopefully working one today. That other aosp build has the mic issue too. So it looks like its a hard nut to crack.
[Galaxy Note II General] Segnale007:
Can't you guys use a Samsung stock based kernel? Did Samsung release the kernel source code?

Lastly why don't you guys share your work progress so that everybody can cooperate and help out with it?
[Galaxy Note II General] iamsloany:
All I can say about the CM teM is that they are fantastic iv been using their developments since cm7 was released and more recently cm10 on galaxy s2. Fantastic team who I personally feel shouldnt be pushed for eta's on rom releases. I understand we are all eager to flash it on our lovely note 2 but patience is key. Keep it up guys donation will be on the way when released:thumbup:
[Galaxy Note II General] Segnale007:
I'm not pushing anybody not even asking for an ETA, all I'm saying is that if they share their work progress so that everyone can look at, there might be the chance to get around these issues way more faster.

At least this is what open source is for.
[Galaxy Note II General] DubelBoom:
This is an unofficial build because CM don't want to develop to devices rocking Exynos processor. The Galaxy S3 was the last one... :(
[Galaxy Note II General] Segnale007:
why is that though?? Well lets hope AOKP comes along..
[Galaxy Note II General] DubelBoom:
Because Samsung wont release proper drivers sources and documentation. It makes it very hard to develop the rom.
[Galaxy Note II General] simone201:
1) I have released our kernel source code a few posts ago, and it is based on official sources from sammy with proper mods for CM10

2) Android is under Apache license, so we are not obliged to release our sources, but mostly we first want a perfectly working tree before releasing something.....as is now the only bugfree thing is the kernel that's why i have released the sources
[Galaxy Note II General] Entropy512:
Not true. The current maintainer team isn't touching new devices, but if a new maintainer is insane enough to do it (which Reb0rn seems to be), no one has any problem with it getting officially merged.

Oh yeah, technically the Note 10.1 was the last Exynos device any of us picked up.

It is extremely rare for a device to officially get a declaration of non-support for CM - pretty much so far it has been only the announcement a few months ago that certain devices didn't have enough GPU capability for ICS.

However, device support is always dependent on maintainer availability. No maintainer, no device support. All of the current Exynos guys are not picking up new devices, so if a device gets official support, it has to be from a new maintainer.

To give more detail - while there have been quite a lot of contributors to the Exynos device trees, the four primary maintainers for GSM Exynos devices for the past year have been myself, codeworkx, xplodwild, and espenfjo. mkasick and chris41g do CDMA devices but they're always busy fighting radio oddities, and others (like atinm) are retired. There's also aorth and locerra on the 4210 tabs, but they have had their own pile of things to deal with (like closed-source AR6k wifi).

I've tried to give Reb0rn and company information on what it's going to take for this device to be official - for example, if it is supported without using the smdk4412 common kernel tree by Gerriting the required updates for support, there needs to be a GOOD justification for why this is not possible.
[Galaxy Note II General] Segnale007:
Cool.. Well then keep up the good work and I am getting rid of my note 2 tomorrow morning!!!
[Galaxy Note II General] simone201:
Well, we do really hope to be official.maintainers on the N7100, the worst thing to do is to merge the note2 kernel with standard smdk4412 kernel as they are too many differences and it needs a kinda big work to port over all the features

Already getting rid of your note2? Why?
[Galaxy Note II General] iamsloany:
Ok kinda jumped in with both feet on this one did read most of the thread and asdumed cm were behind the inner workings of the build. Either way thumbs up to the dev im sure we can all support him in one way or another
[Galaxy Note II General] ipguy:
I'm not sure about anyone else but im super excited!
[Galaxy Note II General] Segnale007:
Don't know man, the situation here doesn't look that good to me. I had a buyer ready with cash on hands for today but I decided to take few more days to see what Google is going to come up with on Monday, and to see if the development here is going to make any progress.

I am in love with the Note2 really, I just can't stand Touchwiz no more, have already had enough of it, and I have had the device for a week so far.

Additionally I don't wanna end up with a device that might become obsolete in 6 months or so.

Not that I don't trust you guys, but the fact that CyanogeenMod isn't going to offially support it does get me way too much anxious.

That's said I am not asking for an ETA not even trying to make any sort of pressure.

All I'd like to see here is some reliable hopes.

Btw big ups for your effort.
[Galaxy Note II General] ars_92:
http://git.insignal.co.kr/samsung/exynos/android/platform/hardware/samsung_slsi/exynos4/

So I guess Samsung is really trying to change? :)
[Galaxy Note II General] FloatingFatMan:
I'm not an Android developer... But is that what I think it is? Pretty much what the CM maintainers have been asking for?
[Galaxy Note II General] DubelBoom:
I'm also not a developer, but it seems to me its it :)

There are the sources for needed files, and it seems there is documentation on top.

Good job Samsung, but you could do it a few month back...
[Galaxy Note II General] afilopou:
I am not also a dev but branch ICS??

Sent from mini Beast
[Galaxy Note II General] simone201:
Seems so, but remember that those sources are for the OrigenBoard which is the reference board for the Exynos4 platform....and it is not a phone

Well, the Note2 will surely be updated to 4.1.2 and 4.2 soon i think (4.1.2 very soon, 4.2 in 6 months i think), and as soon as we have a working CM10 on the Note2, all the future builds will be easier to port over :good:
[Galaxy Note II General] Reb0rn:
We have had a busy couple of days where the time for developing hasn't been the priority considering we actually do have a personal life ;)

We made a build today but unfortunately the microphone business is hard... but don't worry. We wont give up just yet ;)

It's such a shame though considering the smoothness and speed the build has is just amazing. And that with debug flags up and non optimized stuff.

Thank you for still believing in us.
[Galaxy Note II General] Hellron:
You should make a short video to show us in action *wink wink nudge nudge*
[Galaxy Note II General] Entropy512:
I find this hard to believe considering there are a ****-ton of t0 related components in the smdk4412 kernel already. For example, it required about 30 minutes of work to get N80xx working on the smdk4412 kernel.

There isn't much to port over, considering that the N7100 is an I9300 with a big screen and stylus - just like the N7000 was an I9100 with big screen and stylus. I already know for a fact that there is a Wacom driver in the smdk4412 kernel as we're using it for N80xx.

I know I will personally push against the device getting merged unless I'm convinced that the people who did the bringup spent at least two weeks trying to get the 4412 kernel working, and have a concise list of what wasn't possible to merge properly. Having separate kernels for each device leads to a disorganized cluster**** like CM7 on I9100/I777 was.

As to the Insignal push that people have been linking - so far (and I'm not sure if they're done with the pushes) - No, it's not what we're asking for. It is nearly identical to the existing ICS Insignal source, which we know is broken. We've confirmed that the hwcomposer source in that push is as broken as the hwcomposer source in the Insignal and Hardkernel source trees. It's missing "magic stuff" that is present even in I9100 ICS hwcomposer blobs. In fact it's so broken that it is indistinguishable from not having any HWC at all in operation.

If we had proper working ICS source we could Jellybeanize it fairly easily - but that isn't even properly working ICS source. It has all of the same problems we had with the Insignal/Hardkernel source. There are only a few tiny things that it has fixes for, and half of them will break other things if we want to implement them. For example, it may be possible to fix HDMI, but not without a broken HWC and not without breaking camera.
[Galaxy Note II General] deaffob:
Holy shiit ^this guy has 15039 thanks lol. just saying.. never seen anyone with that many thanks.
[Galaxy Note II General] Segnale007:
I think I pretty much got what all you have said.

But to make it easy and short, are you trying to say that a working CM / AOSP is simply not possible due to the lack of working source code from Samsung?
[Galaxy Note II General] seltaeb:
I agree. Yesterday, I did a compare between smdk4412 kernel and the Samsung tarball drop using Meld. The merging should be reasonably simple.

I was staying away from doing it myself because there are claims of an almost fully working build in this thread and I thought I might as well wait for that release and associated sources. However, I think I should give it a go now.
[Galaxy Note II General] kalgan:
Cos he's one of the devs who works hard on the cm development on galaxy s2 family devices, which have some thankful owners :)

Kalgan
[Galaxy Note II General] serialtoon:
Thanks for popping in Entropy! I cant even begin to say how excited i am for an official build of CM.
[Galaxy Note II General] ars_92:
So nice to see another person developing CM!!!:D
[Galaxy Note II General] FloatingFatMan:
I see. Thanks for clarifying that.
[Galaxy Note II General] Reb0rn:
CM10 Build 2012-10-27. Small YouTube Video.

http://www.youtube.com/watch?v=1RytliQUcE4

Small preview of our Work In Progress Build.

Stay tuned :D
[Galaxy Note II General] EmptyArea:
OMG 3:54 where's the home button lag?
[Galaxy Note II General] apascual89:
Looks good!
[Galaxy Note II General] blady-jack:
Good news, video looks great :)
[Galaxy Note II General] graveghoul:
So am i right in assuming that if CM10 is ported to 7100 that someone could port it to T889 (Tmobile GN2) as well?
[Galaxy Note II General] DubelBoom:
Looks great :D

But why aren't you releasing this here? Maybe some people would like just to try, maybe they will find bugs.
[Galaxy Note II General] Reb0rn:
It's not a one man show :) but i think we are pretty much synced with the idea that, When mic works satisfactorily, we will release.
[Galaxy Note II General] Beukhof1:
Is the wifi working yet or is the mic the first priority?
[Galaxy Note II General] DubelBoom:
I have an advice: fix WiFi, and release the rom. I know some people that use the device as a tablet, and also when rom is released bugs get fixed much better, because the community can help.

I really think you should release it...
[Galaxy Note II General] Entropy512:
The usual disclaimer - for it to get supported by CM, a maintainer will have to pick it up.

That said, once N7100 is up, the other variants shouldn't be TOO hard, other than the possibility of LTE being an issue - So far not a single Exynos LTE variant has been brought up, and LTE could add some nasty complications in dealing with the RIL.

Probably at some time it may be a good idea to try and start merging some of the device trees into something like:

smdk4412-common (all 4412 devices)

n80xx-common (we already have this, but it is currently fully independent from i9300 tree)

galaxys3-common (i9300, n7100, all other Note2 variants would inherit from this)
[Galaxy Note II General] androidizen:
Looking forward to this one, happy to test if it comes to anything.
[Galaxy Note II General] simone201:
Ok then, in the next days i will work on merging the smdk4x12 kernel tree with the needed N7100 mods (which are mainly for the platform - Exynos Rev2 - and screen/stylus)

Let's hope it will be pretty much easy ;)
[Galaxy Note II General] peoples_flip:
Good luck
[Galaxy Note II General] ipguy:
Its interesting that the mic is such an issue as we all expected that the n7100 was just a big s3, obviously not just a big s3
[Galaxy Note II General] DubelBoom:
Its a large S3 only from the outside, camera and chipset.

The audio driver (and WiFi?) is different, so they need more work to be fixed.
[Galaxy Note II General] EmptyArea:
Just showing my love.
[Galaxy Note II General] Hellron:
Thanks for posting the video Reb0rn!
[Galaxy Note II General] Reb0rn:
Hehe i was all nervous and stuff :)

Well it seems that rom building and fixing will be on hold until simone201 merges the smdk4x12 kernel tree. So let's hope that fixes the issues we have been having. Stay tuned :) cant wait to be able to play with a merged kernel for our awesome device!
[Galaxy Note II General] EmptyArea:
Well I'm subscribed hopefully you'll have a new video sporting your first alpha build!
[Galaxy Note II General] Reb0rn:
Not "your". We are a team. The teams build.

Thanks for suscribing thou :) blogger teens... watch out ;P
[Galaxy Note II General] jbounours:
That means it's also in the right way for an official support from CM too. Can't wait =)
[Galaxy Note II General] bingbangboom9999:
CM10 to the fore!

just seen the video and i just cant tell u guys how excited i feel right now. i want it. i need it