yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 General] nandihno:
Cm9 is based on aosp src code which is freely available where as touchwiz is a decorated implementation of aosp

So there's no conflict of interest

Any real dev should be able to download from trunk the aosp code and build from it the difficulty comes in reverse engineering the drivers implementation as that is something that ics doesn't have.

So a typical dev will use existing drivers impls but because ics is so darn different devs need to code to get those drivers implemented and that's the beauty of cm rom lots of collaboration by real developers that try to fill the gaps of what's available and what's missing

Unfortunately there aren't many devs in our development section most of them work on modifying existing functionality but none has tackle ics

So am sure his delay is not because of conflict of interest but more to Google releasing new kernel and bumping aosp to 4.0.3 and am sure he is doing lots of merging code
[Galaxy Tab 10.1 General] dmf11:
Hey guys, how about CM9 KANG photo? Yes, it's buildable from source.

h++p://tinypic.com/r/91gl5l/5

Sorry can't post a direct link to photo.
[Galaxy Tab 10.1 General] nycbjr:
Hey guys, just started a port for the Galaxy Tab 8.9, coming along nicely..

http://xdaforums.com/showthread.php?p=20550464

if anyone has an expierence debugging wifi (or knows of someone/thread) I'm all ears, this port has the potential of working with the 10.1, or at least give some a taste before cm9 arrives.
[Galaxy Tab 10.1 General] f0li0:
Here it is, cheers.

Sent from my GalaxyTask
[Galaxy Tab 10.1 General] nandihno:
Notice that the kernel is not 3
[Galaxy Tab 10.1 General] N0ctrnl:
Nor is it 4, 5 or 6! :p

The Linux 3.0 kernel was kind of an oddity anyway. It didn't really signal any major changes or improvements. It just hit the 10 year anniversary, and they kicked the version number up. Way different than kernel versioning in the past.
[Galaxy Tab 10.1 General] nandihno:
was only asking because on both G nexus and nexus s running stock 4.0.3 the kernel is 3

and at least in the nexus s forums devs are using the 3.x kernel on their kangs
[Galaxy Tab 10.1 General] slack04:
I think it's because it's NVIDIA's kernel, so that's why they're using 2.xxx

https://github.com/CyanogenMod/android_device_samsung_p4wifi
[Galaxy Tab 10.1 General] JustinBP:
I wonderful when they are going to put a spot in the CM forums for the tab?
[Galaxy Tab 10.1 General] mrvtec69:
some one should do a kang, i would but my pc is to crap to compile
[Galaxy Tab 10.1 General] K Rich:
I'm hungry for ICS.
[Galaxy Tab 10.1 General] s15274n:
Definite work being done on the Tab... here is a commit from Steve (Cyanogen) from just 2 hours ago.

https://github.com/CyanogenMod/android_device_samsung_p4tmo
[Galaxy Tab 10.1 General] slack04:
That's for the t-mobile version. The wifi version i posted 4 posts back.

Looks like they've got a verizon tab too:

https://github.com/search?q=samsung+p4&type=Everything&repo=&langOverride=&start_value=1
[Galaxy Tab 10.1 General] BarryH_GEG:
Great, he must have one. I think T-Mobile's sold like 12 since they launched. :rolleyes:
[Galaxy Tab 10.1 General] Alleycat68:
Wifi action also...

https://github.com/CyanogenMod/android_device_samsung_p4wifi
[Galaxy Tab 10.1 General] slack04:
wow, do you guys really not read posts before you write your own?
[Galaxy Tab 10.1 General] Jay Rock:
I wonder how Samsung will implement it's touchwiz in ICS for tabs compared to CM without touchwiz. Or maybe I got it all wrong. Oh well.
[Galaxy Tab 10.1 General] cooljonL:
Didn't they say they weren't bothering with TouchWiz on ICS? Or words to that effect. It's taking more of a back seat I heard.
[Galaxy Tab 10.1 General] nandihno:
The difference in ui between ics and hc are not that great

So inspect touchwiz to be in ics pretty much as is in hc

Samfirmware posted a video of what ics with tw will look like
[Galaxy Tab 10.1 General] cwestpha:
It isn't all that bad since the tablet version of touchwiz seems to be a lot less painful then the phone version. I am hoping for the CM 9 build for the tablet, but honestly I want a true Vanilla AOSP build more then anything. To me CyanogenMOD has been moving to far away from vanilla for my tastes. It used to be a good thing but now vanilla UI builds are just starting to look so good and slick without the need for extra default themes, extra apps, etc.
[Galaxy Tab 10.1 General] jackie_jagger:
I completely agree with you, what bothers me about TouchWiz is that it is a resource hog and after a while you HAVE to clear apps via task manager, that isn't how Android works !

I cannot wait for an AOSP rom for the tab !
[Galaxy Tab 10.1 General] mchimney:
I don't mind touchwiz on the tab, i think it made it smoother
[Galaxy Tab 10.1 General] nandihno:
A taste of what cm9 looks like on our 7510

http://www.anzhuo.cn/thread-180250-1-1.html

I just wish we had developers that are upto the challenge to give us some kangs

Note I don't read Chinese I use Google translation

And from what it says is still bugy very alpha
[Galaxy Tab 10.1 General] manolito1998:
Hello,

I was trying to compile CM9 to P7510. After taking some libraries from another tab, I get the update.zip. Maybe it will not work because of those libraries.

I can't try it because when I try to flash it, cwm gives me and assert error:

assert failed: getprop("ro.product.device") == "p4wifi" || getprop("ro.build.product") == "p4wifi"
E:Error in /sdcard/update-cm-9.0.0-RC0-p4wifi-KANG-signed.zip
(status 7)

How can I solve this problem to be able to try it?

It is only the initial compilation, no modifications (maybe this is the problem)

PD. Sorry for my english...
[Galaxy Tab 10.1 General] kidoucorp:
In your build.prop, I think the value of "ro.product.device" should be ro.build.device=GT-P7510

edit : ro.build.product should also be GT-P7510, even if this value is now deprecated by ro.build.device

This value should also be set in your install.sh script or update-script (Can't remember).

Another solution that could work could be to comment this line, so the checks are bypassed...But be careful !

Not sure thought, so I'm not responsible if you brick your tablet :D
[Galaxy Tab 10.1 General] manolito1998:
Thanks for your help.

Editing the update-script to avoid the assert make the trick. But my compilation is not working :(.

This is my first attempt to compile CM9.

Regards
[Galaxy Tab 10.1 General] kidoucorp:
What do you mean by "not working" ? Not booting ? Not installing ?

I just looked quickly some time ago for building cm9 for gtab, but missed some free-time to continue.

Did you included proprietary stuff ? I think it should work with the Motorola Xoom drivers, as they are using almost the same chips (My only doubt is about camera, wifi/bluetooth are the same chips as Xoom, after reading some technicals datasheets).

I'll give it a new try after christmas, if the alpha hasn't been out in the meantime. But I'm interested in your "progress" :)
[Galaxy Tab 10.1 General] manolito1998:
Yes, it installs but no boot...

I tried with the extract-files.sh script (obviously it gets honeycomb files). Also there are 3 files that it cannot get from my tab (com.nvidia.graphics.xml, and 2 libraries that I don't remember exactly the name, I'm not on Linux now)

I will try with the proprietary files of motorola xoom and check if it runs.

I have to say that I'm totally noob compiling android. This is an attempt to understand it.

Regards.
[Galaxy Tab 10.1 General] RieGo:
try this one. I'm not sure if you even need it...

why using xoom files? connecting the tab with adb and running extract-files.sh should be enough. I'm pretty the xoom files won't work with the gtab.
[Galaxy Tab 10.1 General] manolito1998:
Hi,

Thank you but that file is the same that I had.

I tried with extract-files script, but the tab doesn't boot. So now, i'm compiling with xoom files to check if it runs.
[Galaxy Tab 10.1 General] RieGo:
alright, thx for trying
[Galaxy Tab 10.1 General] ndd2:
cm9

in an example of parallel timewasting, I independently did exactly the same thing yesterday (built cm9 with the p4wifi config; scrounged up the missing files, removed the assert from the install.sh) and also failed to boot the result.

Don't know how one debugs a tablet that doesnt get far enough in the boot to see errors. I take it maybe the kernel is for an i/o tab and isnt configured right for the wifi.
[Galaxy Tab 10.1 General] RieGo:
with

you can see the kernel log
[Galaxy Tab 10.1 General] ndd2:
Actually it does boot if you substitute the boot.img from kmm. Looks great but no touchscreen/ can't unlock. Looks like pershoot has a kernel fork repo for this device so ill try building that.

---------- Post added at 03:33 PM ---------- Previous post was at 03:16 PM ----------

oh I see, the kernel for p4wifi is just included as binary and looks like it is built from pershoot's source anyway. wonder why it doesnt boot. does /proc/kmsg retain logs even between reinstall/reboot for a kernel that never gets past the samsung screen?
[Galaxy Tab 10.1 General] RieGo:
great. a few kernel related things changed in ics (including touchscreen).

so we need an ics kernel.

I'll try to find a link with the patches.

oh you're right. did you compile pershoots kernel on the ics branch? https://github.com/pershoot/galaxy-2636
[Galaxy Tab 10.1 General] ndd2:
oh I see, the kernel for p4wifi is just included as binary and looks like it is built from pershoot's source anyway. wonder why it doesnt boot. does /proc/kmsg retain logs even between reinstall/reboot for a kernel that never gets past the samsung screen?
[Galaxy Tab 10.1 General] RieGo:
you mean the bootanimation? i think it's retained. (or is it "/proc/last_kmesg"?)
[Galaxy Tab 10.1 General] ndd2:
with the boot.img built from cm9 sources (which seems to originate from build from pershoot's tree), the tablet hangs even before the boot animation ever comes up. so I dont think I can get a log from it.

with the stock boot.img, it boots but is useless. The problem may potentially be the userland instead of the kernel i suppose -- it seems like kernel is using newer nvidia drivers for ics maybe.
[Galaxy Tab 10.1 General] RieGo:
i guess we should just wait for cyanogen then :)
[Galaxy Tab 10.1 General] Thijs96:
I'll see if I can provide you with a temporary KANG build. The sources are already on Github.
[Galaxy Tab 10.1 General] K Rich:
i gotta ask....what is a kang build? what specifies the build to be "kang"?

(just trying to expand my knowledge) :D
[Galaxy Tab 10.1 General] danielblakes:
to "kang" is to "steal" code. so it would be an unofficial build/compile.
[Galaxy Tab 10.1 General] K Rich:
good enough for me, thanks!
[Galaxy Tab 10.1 General] thefriskychip:
Hopefully they will work on a version for the 7500... One could hope...
[Galaxy Tab 10.1 General] GalaxyNinja:
From what I've seen on github they are working on wifi, Verizon and t-mobile versions.
[Galaxy Tab 10.1 General] BarryH_GEG:
The T-Mobile's HSPA+ just using a different frequency (700MHz) that the P7500. Hopefully a P7500 build won't require a lot of work.
[Galaxy Tab 10.1 General] thefriskychip:
Awesome! I will keep a eye out
[Galaxy Tab 10.1 General] Cool Cake:
So can I assume that they haven't gotten the screen capture to work. Cuz those pics are bleh. ;)
[Galaxy Tab 10.1 General] slifer315:
Do not distribute kangs. The CM team doesn't like it. Their thinking is that if someone can successfully compile the code by themselves, they deserve to run it, are able to solve problems by themselves, and know not to complain about stuff not working. Just wait for Steve to release his own build.

Sent from my SGS II.
[Galaxy Tab 10.1 General] pershoot:
Hi.

We are working on this build, and when it is ready to be publicly released, you all will be notified.

However, with that being said, I'm not able to provide an ETA at this time.

Please bear with us while we sort out the remainder of things and get things in place.

Thanks.
[Galaxy Tab 10.1 General] nandihno:
Thanks
[Galaxy Tab 10.1 General] hotid:
Actually, you can find an update.zip with CM9 kang if you search a bit around the link above and register on that forum. Google translate helps there a lot :)

It flashes on p7510, boots, contains US (and all other) locales, and a lot of bugs...

It even flashes and works on p7500 (no 3g with this build of course) if you change update-script inside .zip a bit...
[Galaxy Tab 10.1 General] ruipalmeira:
I'm really eager for this one to come out :))) I've got a GT-P7500 today as a Christmas present ^___^ and i'm hoping to get rid of honeycomb ASAP
[Galaxy Tab 10.1 General] Fasty12:
Cant take this anymore how long is it going to take???
[Galaxy Tab 10.1 General] K Rich:
They just released a ICS build in the 8.9 forums, don't know if it can be ported?
[Galaxy Tab 10.1 General] favro:
**incorrect info**
[Galaxy Tab 10.1 General] ericj83:
CM9 KANG

I got a CM9 Kang build working for myself this afternoon and wanted to share, but I'm too new here. I can PM the link to someone else to post, but I'd like to get this out to people
[Galaxy Tab 10.1 General] KonstantinKeller:
GIMME! I could post it. And work out some bugs if there are any.
[Galaxy Tab 10.1 General] Croak:
The 8.9 WiFi and 3G for damned sure uses Tegra 2, and the ICS build posted there today is for the Tegra 2 WiFi unit.
[Galaxy Tab 10.1 General] aholguin03:
Wait WHAT!:confused: The 8.9 runs on the exact same specs as the 10.1, the other two (7.7\7 plus) have different processors!
[Galaxy Tab 10.1 General] Croak:
Well, to be totally accurate, the Tab 8.9 LTE has a Qualcomm SoC, but there's only about five of us on XDA that own one of those. And while the 1.5Ghz dual-core Snapdragon is no Exynos, it sucks a WHOLE LOT LESS than Tegra 2.

As much as my Tab LTE spanks my 10.1, I am kind of bummed I loaned the 7510 to a co-worker to travel with over the holidays, would have been fun to futz around with ICS for a bit on it.
[Galaxy Tab 10.1 General] kmmxracer:
Damn the mods where on that eric dude, well it's a working rom! I've been trying for day on a kang. No way I will re-post the file so don't ask.

We are close!!!
[Galaxy Tab 10.1 General] kieva1252:
Fingers crossed to get as a late xmas present ^^
[Galaxy Tab 10.1 General] aholguin03:
Wow!!!!! The kang rom in the development section is sweet!!!!!
[Galaxy Tab 10.1 General] nickwarn:
Theres supposed to be a build posted here in General section also. Maybe im blind but i cant find it. Maybe someone can link me or point me in the right direction.
[Galaxy Tab 10.1 General] jfcooley:
The poster edited out the link. It was essentially the same build as the one in the development section.

If you choose to install that one be sure to download the newest recovery posted in same section. You won't be able to install without it.
[Galaxy Tab 10.1 General] zapskull:
Not enough posts to be able to write on a development section -_-'

I have a problem flashing the new CM9 kang (I'm quite used to flashing with my nexus S..).

This time CWM says :

I thought that my .zip was corrupted so i downloaded it a second time and uploaded it on my tab. Then the same error..

Could this be due to my recovery : its version is v5.1.2.6
[Galaxy Tab 10.1 General] jfcooley:
You need to install the newest recovery through Odin. Once done it will install.

Find here http://droidbasement.com/db-blog/
[Galaxy Tab 10.1 General] Thijs96:
Are you flashing this on a P7500? That won't work, it checks if you're using a P7510. It also won't flash if you wiped /system because the zip checks for a specific parameter in /system/build.prop
[Galaxy Tab 10.1 General] nickwarn:
What are you talking about? I fully wiped and formated my P7500 and flashed CM9 worked like a charm. Anyone tried the chinese build thats downloadable via the picture link posted earlier?
[Galaxy Tab 10.1 General] xboxfanj:
You can either open up updater-script which is in metainf/com/Google/android with notepad++ and delete lines with getprop or in root explorer, change whatever needs to be p7510 to that
[Galaxy Tab 10.1 General] paulshields:
It was, and now it's gone :). Great pissing match while it lasted though...

Official CM release looking to be excellent once the obvious bugs are ironed out.
[Galaxy Tab 10.1 General] EvoXOhio:
Why is the development thread gone? Kang's aren't against forums rules are they? If someone publishes their code openly it is fair game to build it.
[Galaxy Tab 10.1 General] robotfoodisgood:
I'd like to know the answer too. It was there a few hours ago and now is gone.
[Galaxy Tab 10.1 General] qsec:
The OP wanted it to be deleted. To much fighting about stealing CyanogenMod's work and not giving cred.
[Galaxy Tab 10.1 General] robotfoodisgood:
Thanks for the answer, appreciate it.
[Galaxy Tab 10.1 General] paulshields:
I think before this thread gets deleted too we shouldn't bandy words like 'stealing' around.
[Galaxy Tab 10.1 General] MINUS Stl:
The CM team has no issues with people building these pre-releases for themselves, but asks that they don't distribute it since it's not complete....therefore unsupported. The op distributed it, credited himself and somebody else. After being called out for kanging it, he literally tells pershoot (well known kernel dev and part of cm team) to **** off. Not a smart move to bite the hand that feeds. In the end he asked for it to be removed since he realized he was fighting a losing battle.

Sent from my Galaxy Tab 10.1
[Galaxy Tab 10.1 General] nakedninja42:
+1000 cookies! Well said.
[Galaxy Tab 10.1 General] AMoosa:
I'm using it on my p7500. It's very good for an alpha. Obviously, I don't have 3g working.
[Galaxy Tab 10.1 General] EvoXOhio:
This is partially incorrect. The OP clearly stated multiple times that it was a cm9 kang and not his own work. All he did was build it. I did not see him taking credit in any way.

Also he told per shoot to calm down, not fck off, which is quite different. I agreed with the OP that per shoot was blowing it out of proportion. All they did was build against publically available code, its not like he hacked in and stole something proprietary. If the CM team doesnt want their code built, then they shouldnt post it publically. So yeah per shoot is awesome and I appreciate his work, but it does not mean that others cannot disagree with him or his ideas.
[Galaxy Tab 10.1 General] theROMinator:
Hey guys I just ordered my tab. What repo do I use for building cm9? Thanks.
[Galaxy Tab 10.1 General] pershoot:
He told me to f--- off. Quote unquote. There was another person who said i was flaming and to calm down (before that), not realising who i was (i assume).

Keep in mind, i was very courteous and only stated i was saddened by it (on two posts), and also stating how most of the issues were already on track to being fixed or already fixed, etc. Unfortunately, he was quite rude to me, even though I've shown nothing but the opposite.
[Galaxy Tab 10.1 General] chaosdefinesorder:
For what it's worth, I reported the "f off" post to XDA (before the entire thread was deleted obviously). Such an attitude is disgusting and has no place on here.

I for one will be waiting patiently for the official release. I can understand why people are impatient but that sort of bickering is unnecessary and just serves to perpetuate the negative reputation of XDA.

It'll be out soon and pershoot and the rest of the Cyanogenmod team are trying their best to iron all the wrinkles out before public release.
[Galaxy Tab 10.1 General] EvoXOhio:
My mistake then, I only saw the calm down post not the fck off post. That is uncalled for. I still don't get all the drama of building against public ally available code, but everyone is entitled to their opinions. Saying fck off is uncalled for though.

I tried the kang and was very pleased with the speed and smoothness. There are some bugs which make it something I can't use until the real cm9 is released, and I'm happy to wait. It was nice to have an alpha version to play around with for a bit.
[Galaxy Tab 10.1 General] slack04:
I agree that thread was lacking class all around, but it did say "KANG" in the title and all over the OP. He credited everyone who wrote the code, and said that it wasn't his. I don't think DaAwesome1 did anything wrong by building and posting it.

It was pretty obviously unfinished (that's why I chose to wait until the official CM9 release), but lots of folk were willing to deal with the bugs; nobody was running to the CM team asking for help or claiming that their ROM was broken (BTW- I understand why you guys don't release unfinished work...). In the end I think that if you don't want the code released you really shouldn't make it public, and you certainly can't act surprised (or indignant) if someone uses it.
[Galaxy Tab 10.1 General] thatdude90210:
Sounds like CM9 is coming along great. Can't wait to try it so I can tell Samsung's "Touchwiz" to fck off. :)
[Galaxy Tab 10.1 General] pershoot:
not everyone knows that 'kang' means.

i did state 'it was expected'.

if you're going to release something, the documentation should be there, in my opinion. for example, look at the 8.9 thread for ICS, and you will get a much different sense of the community drive of this, how we all play a part, and why its important to label things accordingly every step of the way, etc.
[Galaxy Tab 10.1 General] sudhirkhanger:
Too bad. As code is not owned by people who write it and publish it freely, it was a fair game building it. If it was about credits, some one should have posted credits, I am sure DaAwesome would have updated his OP.

If people have bugs, it is between them and the developer. Why would anyone have a problem with them? CM doesn't give rat's ass to Kangs.

You can sometimes get impatient when you post something and other people start objecting for no reason.
[Galaxy Tab 10.1 General] K Rich:
people just get mad when there not the center of attention for a build. funny considering its open source...:rolleyes:
[Galaxy Tab 10.1 General] Breezer23:
Can't believe it was removed. Hopefully he'll post it in Rootz.
[Galaxy Tab 10.1 General] pershoot:
that couldn't have been further from the truth. if you think that is why i was a little saddened, i don't know what i'm doing here, pumping out these kernels, sharing (not only to open source but to binary releases), slaving and sweating for months and months to get this device to a good spot and for all of you to be happy and content.
[Galaxy Tab 10.1 General] rony-x2:
i flash the rom. Yes it has bugs.... and yes, for many people the bugs are a no go.

but for me, i will use it and test it the next days.

i love to see the development:)

i remember the time with my HD2, i flashed the first Android rom... and it was unusable... but every day, and every rom it works better and better - i love to see this line :)

i want to see more beta or alpha builds - it is fun to play :)
[Galaxy Tab 10.1 General] ndd2:
Word to anyone who, like me, wants to build their own private kangs going forward: the yanked build included nvidia proprietary libraries that don't match those that were on the stock 3.2 wifi tab (at least not mine). I dont know where they came from (some newer device? nvidia web site somewhere?) but in any case afaict, pershoot's current kernel tree doesnt boot against the stock libraries, which is I think why a number of us had trouble building our own recently.