yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 3 General] Nonta72:
l

l

l

v

m :confused: :confused: :confused: :confused: :confused: :confused:
[Galaxy Tab 3 General] shadowsiul:
i want to help if you guys are willing to teach. i have a linux distro setup to build android but jsut goofing around on it. i know my way around on the terminal. i would love to help.
[Galaxy Tab 3 General] rodbacon:
I've never done any android stuff, but have been modding and building custom Linux kernels for years. Getting suck of this tablet as-is, so happy to help.
[Galaxy Tab 3 General] stekkew:
I'm a bit in the same situation as Nonta72...

I know the basic programming things and Linux commands but no experience with Android Rom development so far. But willing to help :)
[Galaxy Tab 3 General] mylifeandroid:
Willing to try

Id like to help the effort but the thing stoping me is I dont know where to start. I know the simple in and outs linux and simple terminal commands but I dont really know the actuall building process of the android os or where to even start. If you could just tell me breifly how and what to do I can put alot of time into this. I understand the basic concept of compiling from source. Id like to try to help you guys develop and id like to try and learn. I could be alot of help so if you interested id like to be a dev. Btw I have the p5210 wifi version
[Galaxy Tab 3 General] Zachisimo:
Hey [MENTION=5378432]Restl3ss[/MENTION] I am available to test and to learn development. I have 5210 model
[Galaxy Tab 3 General] Nitro_123:
I can help with beta testing but my exams are near s I won't have too much spare time on my hands.

I have a P5200

Please don't put me on the list :P I have basic knowledge of stuff and am willing to help but have no free time :(

Good luck guys :D
[Galaxy Tab 3 General] Restl3ss:
Hey all! Apologies, I've been away for a couple days. Things resume tonight.
[Galaxy Tab 3 General] CAG-man:
Put me down as a dev. I'm 5210.

If there is something I don't know. Google is my friend. Lol

Sent from my I337 ATT Galaxy S4. NB1 rooted with Galaxy S5 apps.
[Galaxy Tab 3 General] Restl3ss:
[MENTION=4728550]shadowsiul[/MENTION]

glad you're interested :) just pm me a little bit about your experience, hopefully we can add you to the list.

[MENTION=5450742]stekkew[/MENTION]

[MENTION=5641379]mylifeandroid[/MENTION]

Follow this build guide (you can replace d2lte with a device you own) and, if you get a successful build, we can add you to the dev list!

[MENTION=5150849]Zachisimo[/MENTION]

perfect, i'll put you down for tester for now. Follow the above build guide, and following a successful compile, we can put you in as a dev.

[MENTION=5227565]CAG-man[/MENTION]

[MENTION=400426]rodbacon[/MENTION]

welcome to the team my friends
[Galaxy Tab 3 General] mylifeandroid:
Do I have to do it for the gt3 or any android device?
[Galaxy Tab 3 General] Restl3ss:
any device. The point is to get comfortable with compiling from source before trying to tackle the tab 3
[Galaxy Tab 3 General] Rubenyz:
I actually don't want to test... Certain reasons...

I would actually like to be dev. I'm very known with Linux (I build my own, simple programs) and I've even approached to compile the CM 10.1 source code (which I stopped with).
[Galaxy Tab 3 General] bithunter_99:
I'd like to be a tester...

I've a P5200 with mobile sim card
[Galaxy Tab 3 General] Aeyan Ashraf:
Hello ,

Here is for you the boot.img of jelly bean 4.2.2 Tab 3 P5210 . It's extracted from XAR CSC Firmware(Cellular South)

https://mega.co.nz/#!NQZj3ZgA!-g0QmmFcc7EatgT_BTQzeadrA9KLvyqG3n31HP5DOfQ
[Galaxy Tab 3 General] ketut.kumajaya:
Your link always ask me to install Mega apps :(
[Galaxy Tab 3 General] :
boot.img

[MENTION=4021423]ketut.kumajaya[/MENTION]

hi, thanks for your help. my own approach is pretty successful though, i didn't know about stripping the kernel modules

for fluff, that's very helpful indeed. my problem is finding the proper tool chain. usong gcc4.6 & 4.7 i seem to be bombing out

with the kk source. the jb source i have no problems with. the boot.img's are in a folder ketut in my devhost archive. thanks

again for your help.

[MENTION=5378432]Restl3ss[/MENTION]

do you mean building the kernel or make bootimage ? if the latter, goto system/core/libpixelflinger/codeflinger/x86/ , crack open X86Assembler.h and check to be sure lines 24 - 30 look like this:

#include "codeflinger/tinyutils/Vector.h"

#include "codeflinger/tinyutils/KeyedVector.h"

#include "codeflinger/tinyutils/smartpointer.h"

#include "codeflinger/tinyutils/smartpointer.h"

#include "codeflinger/CodeCache.h"

#include "enc_wrapper.h"

m
[Galaxy Tab 3 General] Angel_666:
Hi. Not only this module, but add another one. Just compiled kernel - modules are little different than 4.2.2. Need some changes in inits.

UPD: just compiled CM11 4.4.4, let's see what we have..
[Galaxy Tab 3 General] :
tool chain android 4.4.2

[MENTION=4021423]ketut.kumajaya[/MENTION] [MENTION=1649190]Angel_666[/MENTION]

hi guys, just to be clear, i am unable to locate the recommended toolchain for the kk source.

i am aware of the module differences as i downloaded the source and got cracking the day it was released.

gcc 4.6 and 4.7 both spit out a defective kernel all centering around pvr. i need a link to the proper toolchain.

when readjusting the 4.2 source graphics are up, and then my issues are audio/video and communications.

meaning i build cm11 succesfully but for the above issues. please link me to the proper toolchain if you would?

thank you for reading

m
[Galaxy Tab 3 General] Angel_666:
Hi. I use standard 4.7 toolchain coming with NDK. No problem with kernel or system building. What do u mean by "defective kernel"?
[Galaxy Tab 3 General] :
build log

angel,

i am going to run a new build, will post log. will check ndk.

m

[MENTION=1649190]Angel_666[/MENTION] [MENTION=4479363]Hazou[/MENTION] - any thoughts?

okay, i've been using prebuilt toolchains 4.6,4.7 from outside cm11.

how do i grab/point to the chain inside cm11. i notice in ndk the setup/config files and also

toolchain patches. would you display your commands ?

okay log is posted. you'll see it builds through but notice the warnings/errors with drivers/staging/intel_media/bld/clovertrail

and for modules

root@kali:/home/cm11/kernel/5210# make modules
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `relocs'.
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
Building modules, stage 2.
MODPOST 10 modules
root@kali:/home/cm11/kernel/5210#

stumped :confused:

m

[MENTION=4021423]ketut.kumajaya[/MENTION]

i am just completing a build using your method and my output is identical to the previous log posted.

after packing boot.img and rom flash i get in adb shell logcat -dC:

E/IMGSRV ( 1836): :0: PVRDRMOpen: TP3, ret = -1
E/IMGSRV ( 1836): :0: OpenServices: drmOpen failed
E/IMGSRV ( 1836): :0: PVRDRMOpen: TP3, ret = -1
E/IMGSRV ( 1836): :0: OpenServices: drmOpen failed
E/IMGSRV ( 1836): :0: PVRSRVConnect: Unable to open connection.
E/IMGSRV ( 1836): :0: Couldn't connect to services
E/IMGSRV ( 1836): :0: SRV_ServicesInit: need wait service init

continuously till i break [ctrl+c]

/modules/atomisp.ko

/modules/db8131m.ko

/modules/dhd.ko

/modules/hdmi_audio.ko

/modules/pnwdisp.ko

/modules/pvrsgx.ko

/modules/s5k5ccgx.ko

/modules/scsi_wait_scan.ko

/modules/videobuf-core.ko

/modules/videobuf-vmalloc.ko

MORE- so i ran the build my way and ketut's way same results gcc 4.7.

now, when i pack the kernel and modules into the stock boot.img and run it on the stock 4.4.2 release

it works.

when i pack it into the cm11 boot.img i get the logcat message above.

i conducted this experiment with the original stock kernel and modules 4.4.2 and get the same results.

so i must be missing a proprietary bin/lib somewhere ?
[Galaxy Tab 3 General] ketut.kumajaya:
Make sure pvrsgx kernel module loaded, check it using "lsmod" command. Review your ramdisk init.*.rc, as I said before Samsung/Intel change PVR kernel module from sgx.ko to pvrsgx.ko.
[Galaxy Tab 3 General] :
will do

ketut,

running a new build. are adbd binaries interchangeable, and back to an earlier question, can i manipulate pieces of

kernel source in an interchangeable/modular way or, is it all too tightly woven together?

anyway, screaming, having fun, more screaming, :silly:

thanks

m
[Galaxy Tab 3 General] ketut.kumajaya:
If the current KitKat kernel source confirmed works on stock KitKat ROM, don't change it. Review your init.*.rc, review your vendor blobs. Please upload stock KitKat /system/vendor contents, I'll try to help you in PVR graphics part.
[Galaxy Tab 3 General] :
got it

ketut,

i will upload to your folder, but will take a while , i'm fairly certain i'm being throttled by my isp.

will post when done. :good:

m

[MENTION=4021423]ketut.kumajaya[/MENTION]

vendor files were already uploaded to restl3ss' folder http://d-h.st/kSw
[Galaxy Tab 3 General] ketut.kumajaya:
[MENTION=5864662]moonbutt74[/MENTION]

Vendor blobs /system/vendor dependencies mapping:

bin/pvrsrvctl:
libc.so
libdl.so
libcutils.so
libsrv_init.so
libsrv_um.so

lib/libglslcompiler.so:
libc.so
libdl.so
libcutils.so
libsrv_um.so
libusc.so
libm.so

lib/libIMGegl.so:
libc.so
libdl.so
libcutils.so
libsrv_um.so
libhardware.so
libsync.so
libpvrANDROID_WSEGL.so
libPVROGL.so
libOpenVG.so
libPVROCL.so
/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX544_115.so
/system/vendor/lib/egl/libGLESv2_POWERVR_SGX544_115.so

lib/liboclcompiler.so:
libc.so
libdl.so
libcutils.so
libusc.so
libm.so
libstlport.so

lib/libpvr2d.so:
libc.so
libdl.so
libcutils.so
libsrv_um.so

lib/libpvrANDROID_WSEGL.so:
libc.so
libdl.so
libcutils.so
libsrv_um.so
libhardware.so
libsync.so

lib/libPVROCL.so:
libc.so
libdl.so
libcutils.so
libsrv_um.so
libm.so
libIMGegl.so
liboclcompiler.so

lib/libPVRRS.so:
libc.so
libdl.so
libcutils.so
libstdc++.so
libsrv_um.so
libbcc.so
libbcinfo.so
libgui.so
libui.so
libRS.so
libsync.so
libRSDriver.so
/system/vendor/lib/librsccompiler.so
/system/vendor/lib/librsccore.bc

lib/libPVRScopeServices.so:
libc.so
libdl.so
libcutils.so
libsrv_um.so
libstdc++.so

lib/librsccompiler.so:
libc.so
libdl.so
libcutils.so
libstdc++.so
libusc.so
libm.so
libbcc.so
libLLVM.so
libstlport.so

lib/libsrv_init.so:
libc.so
libdl.so
libcutils.so
libsrv_um.so

lib/libsrv_um.so:
libc.so
libdl.so
libcutils.so
libhardware.so
libdrm.so

lib/libusc.so:
libc.so
libdl.so
libcutils.so

Standard Android libraries:
libc.so
libdl.so
libcutils.so
libm.so
libhardware.so
libsync.so
libstlport.so
libstdc++.so
libbcc.so
libbcinfo.so
libgui.so
libui.so
libRS.so
libRSDriver.so
libLLVM.so

Unknown source:
libOpenVG.so
libdrm.so

For unknown source, please search in /system/lib:

1. libOpenVG.so

2. libdrm.so, possible source https://github.com/android-ia/hardware_intel_libdrm

To check a library dependencies, you can use "strings libOpenVG.so | grep "\.so"" command.

There a lot of softlink inside /system/vendor/lib, /system/vendor/lib/egl/, and /system/vendor/lib/hw/. For example, libglslcompiler.so and libglslcompiler.so.1 actually two softlink to libglslcompiler.so.1.12.2701748 . Please check it using "ls -l /system/vendor/lib/" command.
[Galaxy Tab 3 General] :
SWEEEET

ketut,

nice, i've been curious as to how that works for a while!

very good stuff.

thank you so much! :good:

m

[MENTION=4021423]ketut.kumajaya[/MENTION]

quick question, how do i do that for binaries ? [strings]

nvm, got it.
[Galaxy Tab 3 General] Restl3ss:
Make bootimage. Thanks, build is moving again. (How that got borked I don't know) Gonna try full cm11 build tonight. Will post results.

[MENTION=1649190]Angel_666[/MENTION] how did the build turn out?
[Galaxy Tab 3 General] :
progress...yes, no, maybe ?

[MENTION=5378432]Restl3ss[/MENTION],

check your updater script for the following problem

"/system/xbin/sh" - find, cut it

and below the following line - symlink("../bin/fsck.f2fs", "/system/bin/dump.f2fs");

paste- symlink("mksh", "/system/bin/sh");

that should help toward getting adb up but no root, so you can at least pull logcat.

my vendor folder and lib folder are ridiculously huge, there is so much intel/samsung stuff that has to be included.

i will get what i have up to your folder soon.

for some reason after resync the updater script started losing that line, if i understand it i think the toolbox symlinks should be coming first.

on the new kernel source i have a boot to bootanimation, but my data directories fail to create, still working on it , will shoot you the image as well when i have it as sorted as i can get it.

m

edit- posted boot.img [flashable] in your folder - tester.zip - should get you to a very clunky bootanimation with adb up but not root.

logcat -d

also nav through adb or aromafm [mount system,data] see if /data/blah blah is creating

i just booted this monkey with the stock boot.img, same hangup, so i am thinking the kernel is square. hunting for more libraries.

right now my stumbling block is this:

E/IMGSRV ( 1888): :0: PVRDRMOpen: TP3, ret = 31
E/hwcomposer( 1888): int hwc_eventControl(hwc_composer_device_1*, int, int, int): unsupported event 1
E/IMGSRV ( 1888): :0: PVRDRMOpen: TP3, ret = 37
E/hwcomposer( 1888): int hwc_eventControl(hwc_composer_device_1*, int, int, int): unsupported event 1
E/IMGSRV ( 1888): :0: PVRDRMOpen: TP3, ret = 35
E/hwcomposer( 1888): int hwc_eventControl(hwc_composer_device_1*, int, int, int): unsupported event 1
E/hwcomposer( 1888): int hwc_eventControl(hwc_composer_device_1*, int, int, int): unsupported event 1
E/hwcomposer( 1888): int hwc_eventControl(hwc_composer_device_1*, int, int, int): unsupported event 1
I/ServiceManager( 1888): Waiting for service display.intel.mds...

which is an improvement....maybe ?

on the neat side check this out:

D/DataRouter( 1894): Main entered
D/DataRouter( 1894): switchUser
D/DataRouter( 1894): monitor_usb_thread
D/DataRouter( 1894): Initialise USB and start the thread
D/DataRouter( 1894): dr_usb_init
E/DataRouter( 1894): USB Interface is open with 0x7
D/DataRouter( 1894): USB interface is now configured for usb_fd = 0x7
D/DataRouter( 1894): monitor_data_of_usb
D/DataRouter( 1894): USB monitor thread launched, usb_fd= 0x7
D/DataRouter( 1894): Before the usb select
I/macloader( 1903): WIFI MAC is valid
[Galaxy Tab 3 General] Restl3ss:
so, resynced and am attempting a new build with tweaked up dev tree.

(last build went through, but it's borked)

now running into this.

make[1]: Entering directory `/home/restl3ss/android/system/kernel/samsung/santos10'
CHK include/linux/version.h
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `relocs'.
make[3]: *** No rule to make target `/home/restl3ss/android/system/out/target/product/santos10wifi/obj/KERNEL_OBJ/arch/x86/include/generated/asm/unistd_32.h', needed by `/home/restl3ss/android/system/out/target/product/santos10wifi/obj/KERNEL_OBJ/usr/include/asm/.install'. Stop.
make[2]: *** [headers_install] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/home/restl3ss/android/system/kernel/samsung/santos10'
make: *** [/home/restl3ss/android/system/out/target/product/santos10wifi/obj/KERNEL_OBJ/usr] Error 2
[Galaxy Tab 3 General] Angel_666:
@ketut.kumajaya Found a little problem in new kitkat 4.4.4 CM image: i can't read kernel messages (dmesg) coz "klogctl: operation not permitted". I check CONFIG_SECURITY_DMESG_RESTRICT in kernel config, but it's disabled as it must be. Where else can i turn off this protection? And another thing: android shell don't have superuser priveleges even if we type "SU". Any help?
[Galaxy Tab 3 General] ketut.kumajaya:
I already have your device kernel source, I'll check it.

[MENTION=5864662]moonbutt74[/MENTION] Please check "logcat | grep dlopen" output.
[Galaxy Tab 3 General] Angel_666:
OK. We have booting CM 11 4.4.4 but now audiopolicy problems again. Checking.....
[Galaxy Tab 3 General] Hazou:
Congratz on cm11. That it boots off-course

I think everything can be sorted out, but again the sound will be a problem. I hope not. Will see how far u guys can get :)
[Galaxy Tab 3 General] bithunter_99:
oh... thats n1ce..

Sound, Graphics, WLAN and 3G is all i need...

i'll hope, that you can get everything to work.

But it's fine to hear, CM11 is booting on p52xx
[Galaxy Tab 3 General] :
[MENTION=5378432]Restl3ss[/MENTION] - just a hunch, if it's the same hang up i had at the beginning. apt-get install yasm

[MENTION=4021423]ketut.kumajaya[/MENTION] the only dlopen message is this:

W/InterfaceController( 1878): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the net interface command library

[MENTION=1649190]Angel_666[/MENTION] - did you run into the stpcpy error with busybox when building ? if so how did you resolve it?

my build [current with 4.4 kernel] gets to bootanimation and hangs. here is logcat. and logcat with only E/ messages.

m
[Galaxy Tab 3 General] Hazou:
For the busybox, use those fixes:

http://review.cyanogenmod.org/70770

http://review.cyanogenmod.org/70789

I have uploaded them for review. Maybe they will het merged with official code.

Verstuurd van mijn GT-P5110
[Galaxy Tab 3 General] :
hazou,

thanks, i was getting stressed out, while my sloppy fix seemed to be working for the 4.2 [modified] kernel, i think it might be the reason

my /data doesn't seem to create right with the 4.4 kernel [new]

will get a new build going !

m

[MENTION=4479363]Hazou[/MENTION] running mka recoveryimage now, will update

---------- Post added at 01:32 PM ---------- Previous post was at 12:41 PM ----------

I'm not sure how helpful this is but i was only able to get root permissions for logcat etc after swapping the init binary from the old 4.2 [modified]

kernel/boot.img to replace the one from the new 4.4 kernel/boot.img so my guess is selinux maybe? [policy,file contexts, and some weirdness with the updater script].

m
[Galaxy Tab 3 General] ketut.kumajaya:
[MENTION=5864662]moonbutt74[/MENTION]

Ignore the dlopen failed: library "/system/lib/libnetcmdiface.so" not found error for now, please try "echo 2 > /data/.layout_version" and reboot.

EDIT: I need "ps" and "lsmod" output.
[Galaxy Tab 3 General] :
ketut,

lsmod i know but what is ps ?

m
[Galaxy Tab 3 General] Angel_666:
i think our problem is the same. Try to create file in any dir and permissions will be denied. Coz shell can't work as root i think.
[Galaxy Tab 3 General] ketut.kumajaya:
[MENTION=1649190]Angel_666[/MENTION], [MENTION=5864662]moonbutt74[/MENTION]

Why /system/vendor/bin/pvrsrvctl service from init.common.rc not started? Please try start it manually using "start pvrsrvctl" or directly using "/system/vendor/bin/pvrsrvctl --no-module --start" command.

Make sure /data included in ramdisk, check why /data partition not mounted.
[Galaxy Tab 3 General] Angel_666:
E/IMGSRV ( 2109): :0: PVRDRMOpen: TP3, ret = 11
E/IMGSRV ( 2109): :0: PVRDRMOpen: TP3, ret = 12
E/IMGSRV ( 2109): :0: PVRDRMOpen: TP3, ret = 13
E/IMGSRV ( 2109): :0: PVRDRMOpen: TP3, ret = 13
E/IMGSRV ( 2109): :0: PVRDRMOpen: TP3, ret = 13
E/IMGSRV ( 2109): :0: PVRDRMOpen: TP3, ret = 15
E/IMGSRV ( 1941): :0: PVRDRMOpen: TP3, ret = 33

Errors in logcat...
[Galaxy Tab 3 General] Angel_666:
Boot animation cycling. HWcomposer error was present in 4.2.2 CM too, but it's works anyway.
[Galaxy Tab 3 General] :
angel,

your previous build of cm11 booted through with sgx and the 4.2 kernel with selinux enabled.

same with mine.

i say it's in the 4.4 kernel source /drivers/staging/intel_media/bld/clovertrail/

i have a build running right now and after thats done, i'm taking a chainsaw to the kernel source . :silly:

should be fun. :good:

m
[Galaxy Tab 3 General] Restl3ss:
Nope, yasm didn't do it.

My source is pretty dirty right now so i'm thinking i'm gonna clear it all and resync.

on the service you mentioned, you said it was already initialized, did you try killing it and restarting?
[Galaxy Tab 3 General] :
that never occured to me,.... :silly: duh, okay let me try that. :laugh:

i know i hit that error somewhere, i'll walk backwards and try to find it. :confused:

running a build, listening to thunder.

m

it's header file, but theres a procedure to mod/patch it involving locating the pre-generated header then finding it's actual location changing the reference then running a python script to update the change jn the build system.

are you doing integrated kernel build? if so, don't for now. if you hit it again after resync then post a larger chunk

of the log, no rule to make is probably something missing in/from an android.mk

my wifi keeps cutting out with storm, so i'll be out for a bit.
[Galaxy Tab 3 General] Restl3ss:
I am, yeah. Resync is almost done, gonna build soon. Will keep posted

See you on the flip side
[Galaxy Tab 3 General] :
okay so

hwc - hardware composer i believe is the issue [i believe alot of things, don't make 'em true ! :silly: ]

E/hwcomposer( 1890): int hwc_eventControl(hwc_composer_device_1*, int, int, int): unsupported event 1

I/ServiceManager( 1890): Waiting for service display.intel.mds...

mds = multidisplay

this happened when i began adding to harware_intel specifically hardware/intel/clovertrail/hwc/

i believe hwc_composer_device relates to - IntelHWComposer.cpp - maybe.

will try to trim out the hwc portion but if i am looking at it right the rest has to stay for audio [latin for to hear]

bluetooth [latin for why does my audio keep cutting out :p ] and wifi.

will hold off on the chainsaw for now but, must build again which takes about 7 hours....YAY !!!!

m
[Galaxy Tab 3 General] Angel_666:
Mds service is not critical error. As for hwc - use prebuilded version, cos in Intel sources hwc is completly broken and need to fix. Problem is that mediaserver dying - we need to check why.
[Galaxy Tab 3 General] Hazou:
Y, always use prebuilt verions when trying a new android version, especially when they are ready for use. When it all works, try the source code if u want to change somethings.

For the mediaserver. I had the exact same problem in cm10.1 and it all came down to sound. in my case just remove the prebuilt sound files and use general audio. U won't have any audio, but it will boot i hope.
[Galaxy Tab 3 General] Angel_666:
Yes it was actualy for 4.2.2 but now mediaserver dies even without audiolibs... I found how to unlock dmesg log, checking now... And one more thing that killing me - android shell is not root anymore and whole filesystem (including data) is read only. That's why system can not write any files in data folder - it's just empty. Blowing my brain to find what's wrong with it... :eek:
[Galaxy Tab 3 General] :
angel,

i repeated my build with the 4.2 kernel source with selinux enabled and sure enough complete boot.

the problem is selinux is the 4.4 kernel source, i am almost positive.

i'm going to try some stuff [and things ! :silly: ]

what libraries are connected to audioflinger ?

m
[Galaxy Tab 3 General] Angel_666:
Do you mean only kernel or kernel with ramfs (bootimg) from 4.2.2? As for audiolibs - samsung change audiodependencies in 4.4.2. Try to take audioprimary and audiopolicy and then do "logcat | grep -i audio" to see what's other libs needed, or try Ketut method to see deps. Thomething tell me, that mediaservice will die again, when you add all libs....
[Galaxy Tab 3 General] :
The 4.2 kernel with the ramdisk, the only thing i havent tried yet is changing sepolicy.

On sound will do, is data router for cellular?
[Galaxy Tab 3 General] :
angel,

do you still have libsepdrm.so and libsepdrmjni.so in your device tree ?

it's a hanging from the edge of a cliff by my fingernails kind of hunch, but i was curious

sep = sepolicy, right ? meaning if these are be included in the build they may be a source of conflict ?

m

on side by side comparison seems like maybe toolbox symlinks dont create right in /system/bin

edit- nope still kernel/sepolicy - experimenting