[Galaxy Tab S Android Development] :
(Special thanx to [MENTION=2964120]My Public[/MENTION], who is flashing his tab more often then me... ;)Could you please tell me, what build bersion that was from. BOJ1? BTW: how does bt and wifi behave on stock?)

As mentikmed before, I have a extracted BOCC on my developers hosts disc. I have read the updater-script there. And was surprised that they were making symlinks to non-existing files (so called dead-links). 'Cause BOCC was the first 5.0.2 version of sammy's rom, I thought it was just overseen by the sammy devs, and so I asked for a tar archive of a running rom. And you can imagine my consternation, when I see this:

/ # tar -tvf /extSdCard/Download/c/proprietary.tar system/etc/wifi
drwxr-xr-x 0/0 0 2015-10-05 09:15:24 system/etc/wifi/
-rw-r--r-- 0/0 473427 2015-10-05 09:15:24 system/etc/wifi/bcmdhd_apsta.bin
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_apsta.bin_4354_a0 -> /system/etc/wifi/bcmdhd_apsta.bin_a0
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_apsta.bin_4354_a1 -> /system/etc/wifi/bcmdhd_apsta.bin
-rw-r--r-- 0/0 506180 2015-10-05 09:15:24 system/etc/wifi/bcmdhd_ibss.bin
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_ibss.bin_4354_a0 -> /system/etc/wifi/bcmdhd_ibss.bin_a0
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_ibss.bin_4354_a1 -> /system/etc/wifi/bcmdhd_ibss.bin
-rw-r--r-- 0/0 488692 2015-10-05 09:15:24 system/etc/wifi/bcmdhd_mfg.bin
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_mfg.bin_4354_a0 -> /system/etc/wifi/bcmdhd_mfg.bin_a0
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_mfg.bin_4354_a1 -> /system/etc/wifi/bcmdhd_mfg.bin
-rw-r--r-- 0/0 536040 2015-10-05 09:15:24 system/etc/wifi/bcmdhd_sta.bin
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_sta.bin_4354_a0 -> /system/etc/wifi/bcmdhd_sta.bin_a0
lrw-r--r-- 0/0 0 2015-10-05 09:27:14 system/etc/wifi/bcmdhd_sta.bin_4354_a1 -> /system/etc/wifi/bcmdhd_sta.bin
-rw-r--r-- 0/0 20 2015-10-05 09:15:24 system/etc/wifi/cred.conf
-rw-r--r-- 0/0 3417 2015-10-05 09:15:24 system/etc/wifi/nvram_mfg.txt_4354_a0
-rw-r--r-- 0/0 3417 2015-10-05 09:15:24 system/etc/wifi/nvram_mfg.txt_4354_a1
-rw-r--r-- 0/0 3339 2015-10-05 09:15:24 system/etc/wifi/nvram_net.txt_4354_a0
-rw-r--r-- 0/0 3339 2015-10-05 09:15:24 system/etc/wifi/nvram_net.txt_4354_a1
-rw-r--r-- 0/0 14400 2015-10-05 09:15:24 system/etc/wifi/olsrd.conf
-rw-r--r-- 0/0 335 2015-10-05 09:15:24 system/etc/wifi/p2p_supplicant_overlay.conf
-rw-r--r-- 0/0 55 2015-10-05 09:15:24 system/etc/wifi/wpa_supplicant.conf
-rw-r--r-- 0/0 65 2015-10-05 09:15:24 system/etc/wifi/wpa_supplicant_overlay.conf

As you can see, all files bcmdhd*.bin_4354_a0 are pointing to nonexisting files... ...as stated, I've seen this idioty in BOOC, I couldn't imagine that mistake is not seen (sammy must have a QM didvsion, and google has to check the code too, before publishing).

My idea (and the implementation is in my zip) was to point all symlinks to *.bin files (*_a1 and *_a0 files pointing to *.bin):

/ # ls -la /system/etc/wifi/
drwxr-xr-x 2 root root 4096 Nov 6 13:50 .
drwxr-xr-x 14 root shell 4096 Nov 6 13:50 ..
-rw-r--r-- 1 root root 467430 Aug 1 2008 bcmdhd_apsta.bin
lrwxrwxrwx 1 root root 33 Nov 6 13:50 bcmdhd_apsta.bin_4354_a0 -> /system/etc/wifi/bcmdhd_apsta.bin
lrwxrwxrwx 1 root root 33 Nov 6 13:50 bcmdhd_apsta.bin_4354_a1 -> /system/etc/wifi/bcmdhd_apsta.bin
-rw-r--r-- 1 root root 588752 Aug 1 2008 bcmdhd_ibss.bin
lrwxrwxrwx 1 root root 32 Nov 6 13:50 bcmdhd_ibss.bin_4354_a0 -> /system/etc/wifi/bcmdhd_ibss.bin
lrwxrwxrwx 1 root root 32 Nov 6 13:50 bcmdhd_ibss.bin_4354_a1 -> /system/etc/wifi/bcmdhd_ibss.bin
-rw-r--r-- 1 root root 483199 Aug 1 2008 bcmdhd_mfg.bin
lrwxrwxrwx 1 root root 31 Nov 6 13:50 bcmdhd_mfg.bin_4354_a0 -> /system/etc/wifi/bcmdhd_mfg.bin
lrwxrwxrwx 1 root root 31 Nov 6 13:50 bcmdhd_mfg.bin_4354_a1 -> /system/etc/wifi/bcmdhd_mfg.bin
-rw-r--r-- 1 root root 527097 Aug 1 2008 bcmdhd_sta.bin
lrwxrwxrwx 1 root root 31 Nov 6 13:50 bcmdhd_sta.bin_4354_a0 -> /system/etc/wifi/bcmdhd_sta.bin
lrwxrwxrwx 1 root root 31 Nov 6 13:50 bcmdhd_sta.bin_4354_a1 -> /system/etc/wifi/bcmdhd_sta.bin
-rw-r--r-- 1 root root 20 Aug 1 2008 cred.conf
-rw-r--r-- 1 root root 3417 Aug 1 2008 nvram_mfg.txt_4354_a0
-rw-r--r-- 1 root root 3417 Aug 1 2008 nvram_mfg.txt_4354_a1
-rw-r--r-- 1 root root 3339 Aug 1 2008 nvram_net.txt_4354_a0
-rw-r--r-- 1 root root 3339 Aug 1 2008 nvram_net.txt_4354_a1
-rw-r--r-- 1 root root 14400 Aug 1 2008 olsrd.conf
-rw-r--r-- 1 root root 335 Aug 1 2008 p2p_supplicant_overlay.conf
-rw-r--r-- 1 root root 55 Aug 1 2008 wpa_supplicant.conf
-rw-r--r-- 1 root root 65 Aug 1 2008 wpa_supplicant_overlay.conf

Now I have deleted all the symlinks bcmdhd*_a0: works. At least for 2.4GHz wlan. Can someone with access to 5GHz wlan do a test: with a root-enabled filemanger delete all 4 files *_4354_a0, reboot and check, if 5GHz wlan is still working?

[MENTION=507649]devs[/MENTION] relaying on my gits: there is quite some work to do, to get kernel source and all the other blobs to kk. Perhaps we can share the work. I'm not the most gifted kernel hacker, so it wouls be great, if someone feels able to merge the newest kernel source from opensource.samsung.com. Any help is welcome!