yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Active Original Android Development] spegelius:
Just a heads up, device props are now in TheMuppets repo (official CM repo?). jactiveltexx device tree has a commit with path change to reflect this change, so when pulling the lates jactiveltexx tree, also update your roomservice.xml (i actually haven't tested this so there might be typos, sorry). Or if you want to continue using props from my github (TheMuppets contains props for all devices so it's big), uncomment it and comment the TheMuppets line.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="spegelius/android_device_samsung_jactivelte.git" path="device/samsung/jactiveltexx" remote="github" />
<project name="spegelius/android_device_samsung_jactivelte-common.git" path="device/samsung/jactivelte-common" remote="github" />
<project name="spegelius/android_kernel_samsung_jactivelte.git" path="kernel/samsung/jactiveltexx" remote="github" />
<!--project name="spegelius/KT-SGS4.git" path="kernel/samsung/KT-SGS4" remote="github" revision="aosp4.4" /-->
<project name="spegelius/device-props_jactiveltexx.git" path="vendor/samsung/jactivelte" remote="github" />
<!--project name="spegelius/proprietary_vendor_samsung.git" path="vendor/samsung" remote="github" /-->
<project name="TheMuppets/proprietary_vendor_samsung.git" path="vendor/samsung" remote="github" />
<project name="spegelius/android_device_samsung_msm8960-common" path="device/samsung/msm8960-common" remote="github" />

<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" />
<!--project name="CyanogenMod/android_device_samsung_msm8960-common" path="device/samsung/msm8960-common2" remote="github" /-->
<!--project name="CyanogenMod/android_device_samsung_jfltexx" path="device/samsung/jfltexx" remote="github" /-->
<!--project name="CyanogenMod/android_device_samsung_jf-common" path="device/samsung/jf-common2" remote="github" /-->
<!--project name="CyanogenMod/android_kernel_samsung_jf" path="kernel/samsung/jf" remote="github" /-->
</manifest>

A little update about the NE5 props: only thing working properly so far is Adreno. First i made a build with all props from NE5 and there's no phone functionality. It seems additional module is needed to kernel (ks_hsic_bridge instead of ks_bridge), propably the same with efs_bridge (and others?). I need to do some scouring in 9505 kernel sources...

In the meantime i resolved to do this incrementally; add stuff in small patches. First i settled for camera blobs and Adreno. But now video recording fails instantly when toggling it on. So onto debugging...
[Galaxy S 4 Active Original Android Development] allram:
Thanks for your amazing work [MENTION=3876105]spegelius[/MENTION] !

I tried to make a build with your ne5 props, and just completed it. Flashed and as you said, phone functionality is missing. Making a new build now with old props and the new changes you uploaded to GitHub now :)

For those interested, i finaly managed to make a build with Linaro 4.8 (kernel 4.7) before i only had Linaro 4.7 working. 4.8 Seems alot faster, so next build might be good ;)
[Galaxy S 4 Active Original Android Development] spegelius:
Meh, it seems that the problem with video is because of Adreno libs... this is printed on logcat:

E/Adreno-C2D( 2656): <c2d_wrapper_init:227>: error loading library for chip revision while initializing libC2D2.so! aborting

Shortly after that there's a stacktrace of mm-qcamera-daemon dying. Googling about this doesn't show any clear reason but hints that it's something to do about the Adreno subsystem. Might be a update is needed to kernel. Might a yet another renamed or added lib i don't know about... Downloading 9505 KK kernel now, but not sure which one to take as there's a lot of kernels to choose from: http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=9505

I did do some testing, ran Antutu which scored slightly lower than previous builds (about 26000). Youtube video didn't work properly, the image was distorted (parts of the video were aligned wrong horizontally).

I think i'll do next with only camera blobs and start adding wifi, br etc. stuff on at a time...

[MENTION=4630187]allram[/MENTION]: the NE5 blobs have camera.msm8960.so copied as camera.vendor.msm8960, meaning that one needs to use cm-11.0-dev branch to get camera working. dev branch uses the camerawrapper from my msm8960-common repo (if i remember correctly...). But since the NE5 doesn't have phone functionality, builds wih those props are for experimenting only...
[Galaxy S 4 Active Original Android Development] Laum:
Btw youtube is broken on stock rom too. It takes a few tries before youtube works.
[Galaxy S 4 Active Original Android Development] allram:
Ye, i'm building NE5 blobs only for testing and maybe help you debugging something, if can learn abit more first :)

But i see some differences in your roomservice.xml

here you posted

<project name="spegelius/device-props_jactiveltexx.git" path="vendor/samsung/[B][SIZE="6"]jactivelte[/SIZE][/B]" remote="github" />
<!--project name="spegelius/proprietary_vendor_samsung.git" path="vendor/samsung" remote="github" /-->
<project name="TheMuppets/proprietary_vendor_samsung.git" path="vendor/samsung" remote="github" />

But on GitHub you posted

<project name="spegelius/device-props_jactiveltexx.git" path="vendor/samsung/jactivelte[B][SIZE="6"]xx[/SIZE][/B]" remote="github" />
<!--project name="spegelius/proprietary_vendor_samsung.git" path="vendor/samsung" remote="github" /-->
<project name="TheMuppets/proprietary_vendor_samsung.git" path="vendor/samsung" remote="github" />

So.. is it jactiveltexx or jactivelte? :P

Do we actually need to have your device-props and properietary-vendor links since they are included in TheMuppets GH as jactivelte? :)
[Galaxy S 4 Active Original Android Development] spegelius:
Debugging and teting is always welcome :).

Ah yes, i edited the roomservice i posted here to use jactivelte. In device/samsung/jactiveltexx/device.mk we are referencing vendor/samsung/jactivelte (as is in TheMuppets) so props from my repo should point to same path.

Also i think i'll remove the spegelius/proprietary_vendor_samsung.git from the roomservice, i do development to spegelius/device-props_jactiveltexx.git for now at least.
[Galaxy S 4 Active Original Android Development] allram:
New build is up :)

LINK:

https://drive.google.com/folderview?id=0BwwLmYElvFOmRkF4WGhEbFNoMG8&usp=sharing

Repo sync'ed with Spegelius's latest work, cm latest including "Heads-up" notifications ;) , Finaly managed to build with -O3 on the entire ROM. (seems alot faster)

Linaro 4.7 on kernel GCC 4.8 on ROM (4.9 Linaro won't boot, linaro 4.8 gives corrupt play store colors).
[Galaxy S 4 Active Original Android Development] upD8R:
Just dirty flashed, not much testing yet but looks smooth.

Where do I find the new notifications?
[Galaxy S 4 Active Original Android Development] allram:
Settings - > notification drawer (dont remember the english Word :P) - > heads up :)
[Galaxy S 4 Active Original Android Development] patzyalex:
[MENTION=4630187]allram[/MENTION]'s latest working smooth.

CWM doesn't seem to work anymore though, no matter which version I try. I just can't boot into it.

Please advise.
[Galaxy S 4 Active Original Android Development] allram:
Hmmm, works fine for me :-/
[Galaxy S 4 Active Original Android Development] ElakNovAlamak:
Newest aalram build suffers faulty "ring-type" loading animation. For example ring type battery icon show incorrect values and loading animation moves oddly. Also system ring type "hourglass" does the same.
[Galaxy S 4 Active Original Android Development] upD8R:
I can confirm the issue with ring type battery icon.
[Galaxy S 4 Active Original Android Development] allram:
Ok, will make a new build today and maybe fix the problems
[Galaxy S 4 Active Original Android Development] ZeroZorro:
Camera won't start but camera in Instagram works ok in This build. Flashed and cleared caches twice but no luck.
[Galaxy S 4 Active Original Android Development] allram:
I dont know were this problems are comming from. On my phone everything works almost Great. I run ART tho, do you run dalvik?
[Galaxy S 4 Active Original Android Development] ZeroZorro:
Yes...i run dalvik...i will give ART a try...and report back
[Galaxy S 4 Active Original Android Development] allram:
I'm making a new build now, back to Linaro 4.7 and see if that makes any difference :)
[Galaxy S 4 Active Original Android Development] ZeroZorro:
Switching to ART didn't make a difference ..i will wait and try next build [emoji6]
[Galaxy S 4 Active Original Android Development] upD8R:
Camera works fine for me and I use Dalvik.
[Galaxy S 4 Active Original Android Development] 6783:
People still complain about low volume, they don't hear me OK. Are mic changes implemented in last build?
[Galaxy S 4 Active Original Android Development] ZeroZorro:
Switched back to earlier version and back to working again.

I think has nothing to do with camera, but not able to access Sdcard1 where the camera-app puts the pictures.

When I was downloading earlier version and used ES explorer to move zip to ExtSd it was not there...well...0 bytes/0 bytes free...

As said...will wait for next build [emoji106]
[Galaxy S 4 Active Original Android Development] upD8R:
I just checked, same here. I didn't realize because I never switched my camere to extSD as I always got a FC while doing this (I tried in former allram releases).
[Galaxy S 4 Active Original Android Development] allram:
Sorry guys, seems like i dont manage to make a new build before maybe tomorrow :(
[Galaxy S 4 Active Original Android Development] upD8R:
No problem, Take your time and thanks for your efforts!
[Galaxy S 4 Active Original Android Development] O-T:
20140625 [MENTION=4630187]allram[/MENTION] build

Bluetooth problem (on - 0618 and 0608) connect to car stereo handsfree and play music is fixed. :)

Battery ring icon value is misaligned.

Camera can save to /storage/sdcard1 but crash when switch to HDR.

General experience is snappier.

[MENTION=3876105]spegelius[/MENTION] [MENTION=4630187]allram[/MENTION]

Thanks for spending time working on this build and sharing. Giving a flashaholic a ticket to roam in the land of CM.

Sent from my GT-I9295
[Galaxy S 4 Active Original Android Development] patzyalex:
[MENTION=4630187]allram[/MENTION]'s latest is the smoothest yet, it flies like a butterfly. I'm using it with ART.

Sound is good all over, no problem 4 me there.

Camera works gr8, the only minor thing is the first on/off switch of HDR, which I've got used to from all the other CM builds for i9295. I don't use it anyway, it's just a phone camera, u can't ask too much of it. Switching between camcorder resolutions is fixed for some time now, thank you people.

If some of you guys can't access your SD cards with file explorers and other apps, maybe you didn't allow root access for those apps, I've seen that happen. CM may be the land of the free, but you still need to set your superuser app (even the built-in one) to grant root access to those apps, it won't do it by default.

The battery ring issue is not an issue, it's a "personality trait" :D

I've had trouble booting into recovery. That can obviously be a big problem. I even flashed older versions of CWM to no avail. The problem was I had ticked the checkbox to update my recovery when installing system updates. This was not a problem with older builds, it would just update CWM to 6.0.4.9 and let me access it. Whatever you do, don't tick that bugger.

View attachment 2819026

I use the rectified updated gapps that [MENTION=2997552]O-T[/MENTION] mentioned in a previous post from http://xdaforums.com/showthread.php?p=50632468

You'll find the 4.4.4 package there.

Cheers.
[Galaxy S 4 Active Original Android Development] mythi:
bro....the last build you built works !!! delete phone apk and flash it will boot up :fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed:
[Galaxy S 4 Active Original Android Development] spegelius:
Hmm, i'll try that :). Now built and -eng build instead of -userdebug, let's see if the adb sticks.
[Galaxy S 4 Active Original Android Development] mythi:
while waiting ...the build that successfully booted open zip and the delete phone apk :D please ..that should remove the error :cyclops:

edit:sorry if i am very excited !
[Galaxy S 4 Active Original Android Development] spegelius:
Hehe, ican understand ;). I tried removeing TelephonyProvider.apk (there wasn't Phone.apk on the zip) and phone is still FC:ing... :/

But, i managed to get to the Settings and enabled ADB so i got a logcat (there's a small time after selecting OK on FC popup to do something ;). It's MSim support failing:

E/AndroidRuntime( 1778): FATAL EXCEPTION: main
E/AndroidRuntime( 1778): Process: com.android.phone, PID: 1778
E/AndroidRuntime( 1778): java.lang.RuntimeException: Unable to get provider com.android.phone.MSimIccProvider: java.lang.ClassNotFoundException: Didn't find class "com.android.phone.MSimIccProvider" on path: DexPathList[[zip file "/system/priv-app/TeleService.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
E/AndroidRuntime( 1778):	at android.app.ActivityThread.installProvider(ActivityThread.java:4857)
E/AndroidRuntime( 1778):	at android.app.ActivityThread.installContentProviders(ActivityThread.java:4449)
E/AndroidRuntime( 1778):	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4389)
E/AndroidRuntime( 1778):	at android.app.ActivityThread.access$1500(ActivityThread.java:145)
E/AndroidRuntime( 1778):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1266)
E/AndroidRuntime( 1778):	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 1778):	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 1778):	at android.app.ActivityThread.main(ActivityThread.java:5081)
E/AndroidRuntime( 1778):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1778):	at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 1778):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 1778):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
E/AndroidRuntime( 1778):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1778): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.phone.MSimIccProvider" on path: DexPathList[[zip file "/system/priv-app/TeleService.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
E/AndroidRuntime( 1778):	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
E/AndroidRuntime( 1778):	at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
E/AndroidRuntime( 1778):	at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
E/AndroidRuntime( 1778):	at android.app.ActivityThread.installProvider(ActivityThread.java:4842)
E/AndroidRuntime( 1778):	... 12 more
I/SurfaceFlinger( 311): vendor : Qualcomm
W/ActivityManager( 894): Process com.android.phone has crashed too many times: killing!

Hrmm, i have a feeling that make clean would a good thing to do now... but anyways, CM11 looks nice (even under the FC popup :D )
[Galaxy S 4 Active Original Android Development] spegelius:
Success

Annnd... it works! Cleaning the build are and rebuilding did the trick. Wohoo! :)

It seems to mostly work, only thing that amiss is missing Camera app. But i haven't done any extensive testing, just installed gapps, logged to my Google account, installed Titanium, restored some apps, listened some music, connected to wifi, 4G.

Uploading to google, filename cm-11-20140304-UNOFFICIAL-jactiveltexx.zip. And as it says on the original post, HIGHLY Experimental! No warranty whatsoever. But if you install, report bugs.

The missing camera is propably because current device tree seems to favor building Qualcom camera but as i understand, Active uses different camera. I added the camera sources to the kernel and it seems to be initialized during boot, but something goes worng. Oh well, i've had enough for today
[Galaxy S 4 Active Original Android Development] mythi:
Fantastic...awesome ...phenomenon ...super...alimighty spegeluis did it...wohoooooo!!....we can smell kitkat...yumy!!

...will download the build ...goto school...flash...then repirt you :angel:
[Galaxy S 4 Active Original Android Development] nasaprinsloo:
I'm prepared to run it as a daily. If you can point me how to create logs for you
[Galaxy S 4 Active Original Android Development] mythi:
Only the bug is the camera ...there is no app as speligus said
[Galaxy S 4 Active Original Android Development] vanyel:
Dirty flash or clean wipe then flash? Thanks
[Galaxy S 4 Active Original Android Development] spegelius:
In case some other problem than missing Camera, adb logcat > file.txt and post it to pastebin for example.

I've been using this since yesterday evening and nothing has failed yet. Actually kinda expected, whole device tree and kernel is like 90% jfltexx. This would've been done faster if not for the few mistakes i amde during the development :). But live and learn.

I'm gonna upload the kernel and final device tree changes to github later today.

Oh and i suggest to a clean wipe flash.

Edit: and the link, again... https://drive.google.com/folderview?id=0BzJzDM42pkRvdDR0ZE00UERGU1E&usp=sharing
[Galaxy S 4 Active Original Android Development] mythi:
bro...it's been running here fine...only camera issue

BTW i found a way to acess the camera

Just access it from a swipe from the right on the lockscreen and then the camera interface will popup with an erro that says that it fails to connect , sorry i can't get you are logcat cuz i am in your aosp build because i need the camera :D
[Galaxy S 4 Active Original Android Development] spegelius:
Ah good, didn't notice that feature. The failed to connection error is propably because it's trying to use wrong camera module.

I uploaded all the changes to github. Here's the roomservice link: https://github.com/spegelius/manifests/tree/cm-11.0

Also kernel etc. are on my github. Here's the roomservice to copy paste:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="spegelius/android_device_samsung_jactivelte-common.git" path="device/samsung/jf-common" remote="github" />
<project name="spegelius/android_kernel_samsung_jactivelte.git" path="kernel/samsung/jactiveltexx" remote="github" />

<!--project name="LeJay/android_device_samsung_jactivelte" path="device/samsung/jactiveltexx" remote="github" />
<project name="LeJay/android_device_samsung_jactivelte-common" path="device/samsung/jf-common" remote="github" />
<project name="LeJay/android_kernel_samsung_jactivelte" path="kernel/samsung/jactiveltexx" remote="github" /-->

<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" />
<project name="CyanogenMod/android_device_samsung_msm8960-common" path="device/samsung/msm8960-common" remote="github" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" />
<project name="CyanogenMod/android_device_samsung_jfltexx" path="device/samsung/jfltexx" remote="github" />
<!--project name="CyanogenMod/android_device_samsung_jf-common" path="device/samsung/jf-common2" remote="github" /-->
<!--project name="CyanogenMod/android_kernel_samsung_jf" path="kernel/samsung/jf" remote="github" /-->
</manifest>

If there's problems with the build, report here.
[Galaxy S 4 Active Original Android Development] spegelius:
Got camera working :), disabled TARGET_PROVIDES_CAMERA_HAL in jactive BoardConfig.mk and thus not using the CM camera wrapper. And as the camera blobs and kernel stuff is the same as with CM10.2/AOSP/Slim, same problems:

- 720p sucks

- low res video preview (i have propable fix for this)

Build cm-11-20140305-UNOFFICIAL-jactiveltexx.zip uploading to Google drive. It propably needs clean wipe to get Camera app to appear, at least for me it's still missing, i did a dirty flash. But you can access camera in lock screen as mythi mentioned, by swiping from right to left.
[Galaxy S 4 Active Original Android Development] allram:
Just love the work you put in for this to work :) Just downloaded our today's release, and i'm gonna install it with a clean wipe to test in about 1 hour :)

Will report back if camera app is appearing ;)

Edit: Camera app appeared on the startscreen at first boot and camera works :) Nice!
[Galaxy S 4 Active Original Android Development] Agnom:
I'm using it with baseband i9295XXUAMF5 and everything is working as it should, even better than the old 4.3.1 AOSP build (that has some bluetooth issues with my car stereo). Definitely a daily driver...
[Galaxy S 4 Active Original Android Development] mythi:
[MENTION=3876105]spegelius[/MENTION] I've dirty ported a slimkat build from the jfltexxx (with your kernel of course) ... BUT wifi,camera and bluetooth aren't working :( may i know what are names of libs that have the responsibilty of these issues (of course if you now them)

Edit:Fixed wifi !

Edit2:Bluetooth fixed !!
[Galaxy S 4 Active Original Android Development] spegelius:
Nice, i was planning to test drive that too some time, but saves me the trouble :). Maintaining multiple roms is a bit tedious. But anyways, a list of all proprietary blobs is in these two files:

https://github.com/spegelius/androi...lte/blob/cm-11.0/device-proprietary-files.txt

https://github.com/spegelius/androi...mon/blob/cm-11.0/common-proprietary-files.txt

If you want to get all those from the CM11 build for example, clone these repos, checkout cm-11.0 in each of them and run ./extract-files.sh in jactiveltexx folder:

https://github.com/spegelius/android_device_samsung_jactivelte.git jactiveltexx
https://github.com/spegelius/android_device_samsung_jactivelte-common.git jf-common
https://github.com/CyanogenMod/android_device_samsung_qcom-common qcom-common
https://github.com/CyanogenMod/android_device_samsung_msm8960-common msm8960-common
[Galaxy S 4 Active Original Android Development] mythi:
THANKS ... camera is fixed :D:D:D:D:D:D:D:D:D:D
[Galaxy S 4 Active Original Android Development] mythi:
Seems i have mind storm ... i have ported aokp and aosb :o:o

edit : add carbon :))))
[Galaxy S 4 Active Original Android Development] spegelius:
So the kernel etc. works straight on different roms? Nice. I bet Active users are feeling like it's christmas now ;)
[Galaxy S 4 Active Original Android Development] solokiller11:
what is ART? and how do I switch it? :eek::eek:
[Galaxy S 4 Active Original Android Development] olarf:
You can switch to it in the developer options (dalvik or art cache handling) art should be smoother while I see not a big difference at all which is maybe because the fact that not all apps are ready for art.

It is in the last section (apps) of the developer options.

Gesendet von meinem GT-I9295 mit Tapatalk
[Galaxy S 4 Active Original Android Development] nasaprinsloo:
Link to the latest build? Link in OP last update was 201405 something
[Galaxy S 4 Active Original Android Development] solokiller11:
Thank You! :laugh::laugh:
[Galaxy S 4 Active Original Android Development] upD8R:
In allram's signature.
[Galaxy S 4 Active Original Android Development] allram:
New build is up, hopefully most problems are fixed.. Havent gone trough it all yet :)
[Galaxy S 4 Active Original Android Development] ZeroZorro:
Camera issue is still there [emoji10]
[Galaxy S 4 Active Original Android Development] O-T:
:):thumbup:

Sadly the BT connect bug was still in 0625.

Will test and reply on 0627

Sent from my GT-I9295
[Galaxy S 4 Active Original Android Development] allram:
I think most of those issues will dissapear when Spegelius have completed his work with the new blobs from kk4.4 .. I dont have the knowledge to fix those yet :(