yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab S General] :
I've a BUT, too:

I've have managed to set up a devicetree (starting from picassowifi) with inline kernel build (with the SkyHigh kernel) which is booting, but has no wifi and camera is fcing... But perhaps it's a good point to start.

https://github.com/nvertigo/android_device_samsung_chagallwifi/tree/my-0.2 is the Device-Tree copied from picassowifi and modified using my running NH1 sammy-rom.

For a booting kernel I'be started fom the SkyHigh CM-Port with a couple of cherry-pics from cm exynos5420 kernel to build inline. defconfig is the /proc/config.gz from the running T800 1.9.1. Many thanx to upIntheAir!!! All credits to him:https://github.com/nvertigo/android_kernel_samsung_exynos5420/tree/my-cm-0.2

Last I've tried to pull the right files frommsammy NH1. I'm not sure, if I've the right ones, 'cause of all the *00, *01 and *0a files and the symlinks in /system/etc/wifi:https://github.com/nvertigo/android_vendor_samsung_chagallwifi/tree/NH1

If one wants to build, you must do a breakfast picassowifi, and then deleting exynos5420 kernel from roomservice and put my kernel-git in some file in local_manifests.

I don't want to offend anyone. All credits go to cm, UpInTheAir and all people here inspiring me to try to get a cm-build up. I share this, 'cause I hope this can be help for others.

Best Regards, Nvertigo
[Galaxy Tab S General] lonespeaker:
Fantastic stuff Nvertigo! Thank you for posting this.

I've not made any progress since my last post as I've not had time to play but thank you for having a go at this "problem" :)
[Galaxy Tab S General] Barracuda77777:
Excellent and thank you for sharing, I have forked your device tree and currently building, I am using G2 blobs from Samsung rom and also some from Suzook CM port, will report back on how I go, so far its more than 50% into the build :) with no issues
[Galaxy Tab S General] :
[MENTION=2512536]barracuda777[/MENTION]7, [MENTION=4368441]lonespeaker[/MENTION] and all others:

If you pm me yours github account names, I'll give you write-permission to the repos - as long as you use your own branches I don't care.

Some thoughts:

- su is an other BUT - it's broken.

- we should switch logcat, dmesg on by default in the kernel, cause withaout su...

- extSdCard is broken, too...

- how do I get symbolic links in /system/etc/wifi? Special syntax in proprietary-files.txt?

In the evening (GMT +2) I will dig in the debug message kernel issue.

BG, Nvertigo
[Galaxy Tab S General] Barracuda77777:
finished compiling but did not boot, so the problem is with the blobs I am using, I will start fresh again with the blobs that booted and then add the files for the wifi to at least get the wifi working.

good luck
[Galaxy Tab S General] lonespeaker:
Well I have had some success this evening....

By using the info from Nvertigo67 and Barracuda77777 along with what I've done myself I've managed to successfully compile CM11 for the T800 using the latest sources but using my own kernel compiled from the samsung sources.

The good news is that the camera works perfectly!!! but wifi is not working and the usual method of fixing it doesn't work so I need to do some more tinkering to fix.

I look forward to hearing how others are getting on, but we are getting closer!
[Galaxy Tab S General] suzook:
Thats great news. Question.....do cores turn off properly??? In my hacked ROM using your kernel, the cores scale, but they don't turn off when they should. Just curious.
[Galaxy Tab S General] :
May you share your gits, too? Do you have selinux in your kernel? How do your sepolicy/* look like?

At the moment I'be messed up my build: after some wild testbuilds I repo synced and did a make clean:,now my build boots after 70s showing "galaxy tab s" - but then touchscreen is broken... :( So at the moment I feel like getting away from a running build.
[Galaxy Tab S General] lonespeaker:
I will check this later today when I get chance but I'd be surprised if they do because that would be too good to be true :)

---------- Post added at 11:04 AM ---------- Previous post was at 10:41 AM ----------

I've only just setup a git account and to be honest have no idea how to use git as I will need to have a look. I've only really used svn previously. I've used your device tree and the rest of roomservice.xml is the picassowifi one - which is what I've used as a reference.

selinux is disabled in my build :(

I tried to sync the kernel options from the samsung chagallwifi config and the one that comes with cm11 to try and get more functionality from the tablet (like wifi) but getting build errors so will need to narrow that down.
[Galaxy Tab S General] :
[MENTION=4368441]lonespeaker[/MENTION]:

For getting started with git: clone repository in github webif. On buildhost

git remote add local-alias-for-remote http://github.com/lonespeaker/remotegitname

git push -u local-alias-for-remote branch

For working in git with large repositories (kernel with couple of remotes...) place this in /etc/gitconfig (or ~/.gitconfig)

[alias]
lg1 = log --graph --all --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(bold white) %an%C(reset)%C(bold yellow)%d%C(reset)' --abbrev-commit --date=relative
lg2 = log --graph --all --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'' %C(white)%s%C(reset) %C(bold white) %an%C(reset)' --abbrev-commit
lg = !"git lg1"

Then you can walk with

git lg1

quite comfortable throug the commits and seach trough comments.

git lg1 -- some/crude/file/with/strange/changes

will give you only commit for this file.

Saved my ass sometimes... ;)

Hopefully I haven't offended you with triviality.

BTW and OT: I LOVE THE DISPLAY AND THE SPEED OF CHAGALLWIFI!!! (compared to manta - which I lobed for the last two years)
[Galaxy Tab S General] lonespeaker:
Thanks for this! you haven't offended me I love it when people explain exactly what to do :)

I've restarted my build and have fixed the kernel compile errors I was getting using the samsung defconfig so I'm hoping this new build will have working wifi once done, but my 2009 mac mini is slow so will take a while.

Now I have to go and do boring real life stuff, but I will share what I have done on git once I have something worth sharing.
[Galaxy Tab S General] :
Yeah. We need some of this i7 haswell-e octacores with 64gb - and then put the android build enbironment in ramdisk... I build on amd-fx8150 with 16gb, native linux. Clean build takes over 90m.

Back to git:

chnage local file

git commit -am "some wise words"

adding local file

git add local_file

git commit -m "foobar"

Adding a bunch of local files (i.e. copying over a directory from picassowifi)

git add -A

git commit -m "blafasel"

to get the commit to remote do the git push

Remember to checkout (git checkout branch) your working branch after repo sync, 'causr your HEAD will be on the llast commot in detached state, but not ono your branch -

git status

is your friend.
[Galaxy Tab S General] :
I have a build working:

Wlan (actually I'm writing with cm-aosp-browser)

Sdcard

Gps

Camera

Usb-stick mount

Broken (at least... ;) )

Auto brightness

Recent Apps Button

Untested:

BT

IR

All the rest... ;)

It was hard work the last nights, so I need some time to cleanup the local gits and push it - have to work over the weekend, so be patient.

If OP and no one else complains, I will post a link.

Good Night, Nvertigo

EDIT: repos up to date

If you build: brunch with kernel source - go to kernel dir and build kernel - copy zImage to devicedir/kernel - brunch without cleaning and changed Boardconfig.mk the prebuilt kernel. Don't know why, but the inline build kernel DOES NOT work. Too tired to search...

EDIT2: This is my 100th posting - nice that is THIS one... ;)
[Galaxy Tab S General] suzook:
Me being the op, please do post the new build when ready. I only posted this hacked build because lots of people asked. Looking forward to trying the new build!!!
[Galaxy Tab S General] :
Alpha Build

Standard Disclaimer: own risk, schroedinger cat will be dead, when open zip, etc.

Don't forget gapps. I use twrp 2.7.1.1 for nandroid and flashing. For working titanium I use chainfires supersu 2.01 - though koushd inline supersu seems to work on other apps.

All credits go to cm (special thanx to the mainzainer of picassowifi) and [MENTION=2346758]eousphoros[/MENTION]).

https://www.dropbox.com/s/09ugz90nkq0esr4/cm-11-20141017-UNOFFICIAL-nvertigo-chagallwifi.zip?dl=0

Can one conform working link, please?

Whats not working:

Auto brightness

Recent Apps button

Fingerprint sensor

Caselid open/close

Enjoy, test and use my repos to make it better. Use my repos to your own millage - but if you do: share your progress and insights! logcat is your friend!

Nvertigo
[Galaxy Tab S General] suzook:
Working GREAT! I have been using it the last 2 hours, and all seems good! I do still see an issue with all cores staying on. Also have the weird artifacts when rotating, this was an early bug with the build for the t700, not sure what @eausphoros did to fix it. Not complaining, just wondering if you could look into it. Thanks again...this build is MUCH better than my hacked up build.
[Galaxy Tab S General] andresv1989:
Link is working fine I'm downloading right now but won't be able to test til later this afternoon. I will get back when I do. Thanks for everyone's hard work!!
[Galaxy Tab S General] :
[MENTION=2313936]suzook[/MENTION]: how do you check for the cores online?

Will look at the artefacts - havent rotated my tab till now. They are ugly!
[Galaxy Tab S General] lonespeaker:
Thanks for the update :) I'll give it a try tonight and see if I can get a better build than the one I did previously using your info above. I'll post how I get on.

and thank you for posting a flashable zip :)
[Galaxy Tab S General] MAG314159:
Thank you so much for this ROM !:D

Flashed it(October 7 build) with TWRP 2.7.1.1 ,no problems at boot;)

Runs way faster than TW !!!(only 1gb of ram was being used when I first checked running processes)

Two additional bugs I found were blurry status bar every now and then in portrait mode(only visual,didn't affect performance) and microphone not working.

Bluetooth works fine as well as recents button!

Keep up the great work!:D
[Galaxy Tab S General] suzook:
I am using faux clock from app store, it shows frequency of each core
[Galaxy Tab S General] andresv1989:
So nice to finally get rid of Touchwiz ..this ROM makes this tab so much better. Thanks again for the hard work!!
[Galaxy Tab S General] Barracuda77777:
the recent button working, is that the hardware or the on on screen software recent button?

I think our microphone problem could be linked to the fact that our device tree which was forked from picassowifi was forked in turn from galaxy 9500, I have gone through the device tree and taken out lots of mobile stuff that is not related to our wifi model, I think the key might be to clean up our device build from any mobile reference. The rom needs the microphone fixed to be perfect but not esential for media consumption which I mainly use it for, I am already sticking with it regardless, no way I am going back to touchwiz lol.

came up with a fix for recent hardware app switcher by comparing sammy rom and cm.

edit out: system/usr/generic.kl

add the following line:

key 254 APP_SWITCH

and then restart the tablet, now it will start working :)

the more try to build the more the chances we can get this rom working perfectly.

thank you to everyone working hard to make this rom work on our amazing tablet.
[Galaxy Tab S General] :
Hardwarekey: yes, ande then we don't nees sec_tochscreenkey.kl anymore

I have fixed closing/opening caselid in kernelrepo.

I have also fixed the autobrightness by chanhing the oberlay/ completely from eousphoros to picassowifi - thats not checked in, cause I'm very busy.

To be homest, I'm quite clueless with the cores always online issue. Could be tuning on the special sammy interactive governor version (can't find documentation for the additional parameters) or something related to power.exynos5.so or something completly different... ;) I've no clue on the two artefactissues, too...

It's great you are working on the repos - felt a little bit lost throgh the last days... And you are so right: let's through our knowledge together (feeling this is no good english - hoping you get the point), and we will have a great rom!

EDIT: Could you please put your changes in a repo? Your own or mine (drop me a note, and I'll give you write perms), it will be much easier to incorperate multiple changes! (this is only for the blobs zip)

EDIT2: Will merge your device git in the evening. Is the git the last working version? Otherwise drop me a noze withe the hash of the last working commit.)

Again: thanx for working on this project!

---------- Post added at 08:22 AM ---------- Previous post was at 07:56 AM ----------

Cant find faux clock. Using cat in shell:

cat /sys/devices/system/cpu/cpu*/online
[Galaxy Tab S General] PyromaniacGhoul:
Do you perhaps have a build available with all these fixes?
[Galaxy Tab S General] suzook:
Sorry, faux123.
[Galaxy Tab S General] Barracuda77777:
Hi,

Please go ahead and merge my git it is up to date, I have just finished building and uploading at the moment.

The build has the following fixes:

auto brightness now works.

recent apps hardware key works

volume now is Tablet mode correctly and no longer displays the phone symbol, also gone are the phone settings from the settings/buttons menu.

what remains to be fixed is the microphone, I have personally hit a brick wall, will have to do some research to try and get it to work.

will edit this post with the link once my build is uploaded.

Edit:

as we aparantly forgot to ask permission from upintheair to use his kernel, I had to take the link down.

I am building my own kernel and will soon post the rom with my own kernel when ready.

again many thanks to nvertigo67 and everyone else involved with this port.
[Galaxy Tab S General] lonespeaker:
wow so much progress, brilliant stuff [MENTION=1068211]vner[/MENTION]tigo67 and [MENTION=4193974]Barracuda77777[/MENTION] :)

I tried building again overnight but ran into a problem with exynos5 omx again so I think I might have broken my source by messing too much. Hopefully I can catch up with you 2 and then help squash those bugs lol
[Galaxy Tab S General] EliteNeet:
Holy cow! The progress being made on this rom is crazy! Keep up the great work people!
[Galaxy Tab S General] mac231us:
thanks ..eventually hopefully this makes it to the tab S 8.4 LTE t705.
[Galaxy Tab S General] Manningham:
Thanks for the hard work guys!! You seem to be making great progress, if you can get the bluetooth working as well then I'm definitely going to buy this tablet. Thank you! :D ;) :) :highfive:
[Galaxy Tab S General] suzook:
Uhhhh...it does work!
[Galaxy Tab S General] jodeltje:
So only the animation glitches and microphone are left? ..that would be amazing!
[Galaxy Tab S General] Manningham:
Oh.. well then I'm gonna buy a T-800 today! I'll give this thread a closer read to see which build to flash. I've never rooted or installed a ROM before, but it doesn't seem too difficult if you can follow directions carefully. I'm mostly worried about flashing updates to the ROM.. but I'll voice my noobness elsewhere.

Thank you!! This thing has such a beautiful screen, can't wait to get it running on CM
[Galaxy Tab S General] johoja:
Why don't we start a new thread on the original development forum? Seem like the right spot to be
[Galaxy Tab S General] texaspledge:
This is working awesome for me. So far only issues:

-screen glitches during rotation

-screen auto on or off doesn't work with cover

-takes a bit of doing to disable soft touch keys. Just doing it in setting didn't actually turn off the soft buttons. Need to edit generic keys.

-camera force closes
[Galaxy Tab S General] Barracuda77777:
would agree with the above except for the camera with me it works with no issues, which build are you on?

as for the smart cover screen on off, it has already been sorted but has not been pushed out yet, it is a kernel issue, nvertigo67 is burned out at the moment and needs couple days to catch up with normal day to day stuff, once he uploads the new kernel this issue should be fixed.

in the meantime I stumbled across a device tree build for the tab pro 12.5", I have already did the changes to our device and will start building soon to see how it goes, hopefully the mic will work.

on a side note, it only drained 1% last night in 12 hours which is great :)
[Galaxy Tab S General] texaspledge:
Interesting. Camera now seems to work fine. One less. Thanks.
[Galaxy Tab S General] :
The case lid issue is fixed in my kernel git branch sammy.

---------- Post added at 07:25 AM ---------- Previous post was at 07:08 AM ----------

Correct me if I'm wrong; open issues:

- graphics glitches

- mic

- kernel inline building

- cores always online

My plan,for today (if barracuda77 agrees):

1. Incorparating barracudas77 changes.

2. Moving my funny branch names for the working versionps to cm-11.0

3. Moving android_kernel_samsung_exynos5420 to android_kernel_samsung_chagallwifi to avoid conglicts with picuassowifi.

4. Hunting down the kernel inline building
[Galaxy Tab S General] Barracuda77777:
I am experimenting a lot with my device tree, I would hold off for now, apart of couple changes yours and mine are almost the same, I have pushed all the changes that you have done with yours to my device tree.

fixing the kernel would a great next step, take it easy, we have at least a working rom don't over exhaust your self :). Good Luck
[Galaxy Tab S General] PyromaniacGhoul:
battery

Is anyone else getting erractic battery life like this?

Understand this rom is a WIP. Just wondering if its the rom or a faulty device?
[Galaxy Tab S General] texaspledge:
One odd one for me is that Hulu plus no longer works. It just shows a black screen. Not sure if this is related to rom or not but it was working previously on Sammy fw.

But overall this rom is very useable. Thanks for everyone working on it.
[Galaxy Tab S General] :
git repo rework

I had reworked all three repos. branch now is cm-11.0 on all gits. android_kernel_samsung exynos5420 is renamed to android_kernel_samsung_chagall_wifi. Now it's possible again to build chagallwifi and picassowifi at the same time.

Please delete any clones of github.com/nvertigo/android_kernel_samsung_exynos5420 completly and clone github.com/nvertigo/android_kernel_samsung_chagallwifi. I had used for learning and testing references to a git I was not allowed to use. I forgotten them - blame me, I'm bery sorry about doing so. At the Moment I'm rebuilding the kernel git and will drop a not, when it's ready. It takes some time 'cause I'm connected only by 3g to internet. Again: I'm very sorry about using references I was not allowed to use!
[Galaxy Tab S General] :
As I told you above the three gits for our tabb s are reworked. Your localmanigest file shoild look like this:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>

<remote name="nvertigo"
fetch="https://github.com/nvertigo/" />

<project name="android_vendor_samsung_chagallwifi.git" path="vendor/samsung/chagallwifi" remote="nvertigo" revision="cm-11.0" />
<project name="android_device_samsung_chagallwifi.git" path="device/samsung/chagallwifi" remote="nvertigo" revision="cm-11.0" />
<project name="android_kernel_samsung_chagallwifi.git" path="kernel/samsung/chagallwifi" remote="nvertigo" revision="cm-11.0" />

</manifest>

You also need a "breakfast picassowifi".

Have fun homebuilding... ;)

EDIT:

Fixed:

- kernel inline build is fixed

- caselid open/close

Still Broken:

- recent apps Button

For the latter: I don't know how to get the modified Generic.kl in the rom. Tried it via proprietary-files - but cm build overwrite it with own version. COPY_PRODUCT_FILES isn't working, too. sec_touchscreen.kl isn't read in my build.
[Galaxy Tab S General] PyromaniacGhoul:
If you dont mind, could you please upload your build with those fixes? :)
[Galaxy Tab S General] :
There is no real advantage to [MENTION=4193974]Barracuda77777[/MENTION]s upload. We [MENTION=4193974]Barracuda77777[/MENTION] and me) are trying to consolidate the device tree. I don't want to publish twice a day different builds from different - aka not consolidated - device trees. That wouldn't make your or our lifes easier... ;) So - at the moment: sorry, no. B.'s rom is good.

Feel invited to to build yourself - as b. has stated: the more people build, the better our rom will be.

[MENTION=4193974]Barracuda77777[/MENTION]: Thank you so much for messing with the alsa/mic/soundrouting! Thats really not my playground. I'm still investigating the 'cores always online'-issue.

EDIT: I belive I found the recent apps gremlin:

It's not sec_touchscreen.kl, but sec_touchkey.kl - commit is in the device and vendor git.

For the nothomebuilders: copy sec_touchscreen.kl to sec_touchkey.kl in /system/usr/keylayout.
[Galaxy Tab S General] Barracuda77777:
wow, you have been a busy man! well done. I just woke up after staying late playing with kernel building, need to experiment with settings. I am working straight from samsung kernel source, today I will try to configure from cm github branch as well.

as for the recent button, well done. I will delete and re fork your device tree, make a build, report back.

as for uploading another build, I agree with nvertigo67, lets get things fixed and will upload a new build, or if you are the experimenting type we will be more than happy to help you out to build your own.

cheers

edit: I just deleted and re forked your device tree, kernel and the vendor files.

I changed 3 settings, one important to force wifi only settings which I recommend you change as well, the other is cm dependencies I always delete the kernel entry, and also I swapped the resolution in device.mk from 2560x1600 to 1600x2560 so the boot animation will display correctly in landscape :) not so important.

I still recommend to have separate device tree's for now still, I push changes a lot to experiment that often break builds.

I am building now based on the new settings, will report back in couple hours on the outcome and issues.
[Galaxy Tab S General] jodeltje:
Thanks for this ROM guys!

My button backlight flashes every now and then when in standby. Anyone else notice this?

I have the backlight set to 'always off'.

Edit: changing backlight settings doesn't help
[Galaxy Tab S General] Barracuda77777:
latest build from new device tree

greetings :)

just finished flashing lastest build:

inline kernel building now works Big thanks to nvertigo67

recent app key is fixed out of the box again thanks to nvertigo67

can someone test flip cover once the build is uploaded would be great

graphic glitches are still there and Mic is still broken.

once I get the okay from nvertigo67 I will upload the new build.

cheers
[Galaxy Tab S General] Barracuda77777:
happening with mine as well
[Galaxy Tab S General] :
Yeah, andmthey also flash, if screen is touched. They should only flassh, if they are touched... Have no fix - feel invited to provide a patch, please. Thinking of !barracuda && !nvertigo,just kidding...
[Galaxy Tab S General] Barracuda77777:
ROM

here is a build from yesterday but with todays inline kernel build:

here is the LINK to download

this is the kernel source

and device tree:

for some reason Netflix is broken with todays build but works fine with the above linked version.

Microphone is broken, graphic glitches.

please report if smart cover is now working.

there will be no point posting more builds unless there are fixes either for the rotation graphic glitches or the microphone.

flash at own risk :)

all credit and thanks to Nvertigo and everyone involved specially suzook for letting us hijack his thread :)

enjoy
[Galaxy Tab S General] PyromaniacGhoul:
Can confirm that smart cover is working perfectly.
[Galaxy Tab S General] texaspledge:
Yep. Working great.