yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab S Original Android Development] eousphoros:
I am aware of the hardcoded paths. As for the forceclose what is the context? I haven't had any force closes... app/logcat/dmesg/tombstone/etc please.

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

<manifest>

<project name="eousphoros/android_kernel_samsung_exynos5420.git" path="kernel/samsung/exynos5420" remote="github" revision="cm-11.0"/>

<project name="eousphoros/android_device_samsung_klimtwifi.git" path="device/samsung/klimtwifi" remote="github" revision="cm-11.0"/>

<project name="eousphoros/android_hardware_samsung_slsi_exynos.git" path="hardware/samsung_slsi/exynos" remote="github" revision="cm-11.0" />

<project name="eousphoros/android_hardware_samsung_slsi_exynos5.git" path="hardware/samsung_slsi/exynos5" remote="github" revision="cm-11.0" />

<project name="eousphoros/android_hardware_samsung_slsi_exynos5420.git" path="hardware/samsung_slsi/exynos5420" remote="github" revision="cm-11.0"/>

</manifest>

v
[Galaxy Tab S Original Android Development] eousphoros:
Release 6 has been posted for the 8.4 with working bluetooth
[Galaxy Tab S Original Android Development] Enddo:
https://www.youtube.com/watch?v=13doYMt4ON8
[Galaxy Tab S Original Android Development] BohArie:
please port this to T705.. I will be the tester..
[Galaxy Tab S Original Android Development] eousphoros:
Digging into what it will take to get the camera to work. I have not been able to find much in the way of documentation or code. Even the arndale_octa uses binary blobs here. If anyone knows where i can find CsCFeature and libsecnative code that would be a huge win. If not I will have to add a couple more blobs to the list. :(
[Galaxy Tab S Original Android Development] jeffreycentex:
This is the GPS Logcat from yesterday's build.. (I'm downloading todays right now):

D/AndroidRuntime(29660): Shutting down VM

W/dalvikvm(29660): threadid=1: thread exiting with uncaught exception (group=0x42060ce0)

E/AndroidRuntime(29660): FATAL EXCEPTION: main

E/AndroidRuntime(29660): Process: com.eclipsim.gpsstatus2, PID: 29660

E/AndroidRuntime(29660): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.eclipsim.gpsstatus2/com.eclipsim.gpsstatus2.GPSStatus}: java.lang.IllegalArgumentException: provider doesn't exist: gps

E/AndroidRuntime(29660):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2215)

E/AndroidRuntime(29660):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2264)

E/AndroidRuntime(29660):	at android.app.ActivityThread.access$800(ActivityThread.java:144)

E/AndroidRuntime(29660):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)

E/AndroidRuntime(29660):	at android.os.Handler.dispatchMessage(Handler.java:102)

E/AndroidRuntime(29660):	at android.os.Looper.loop(Looper.java:136)

E/AndroidRuntime(29660):	at android.app.ActivityThread.main(ActivityThread.java:5139)

E/AndroidRuntime(29660):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime(29660):	at java.lang.reflect.Method.invoke(Method.java:515)

E/AndroidRuntime(29660):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)

E/AndroidRuntime(29660):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)

E/AndroidRuntime(29660):	at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime(29660): Caused by: java.lang.IllegalArgumentException: provider doesn't exist: gps

E/AndroidRuntime(29660):	at android.os.Parcel.readException(Parcel.java:1469)

E/AndroidRuntime(29660):	at android.os.Parcel.readException(Parcel.java:1419)

E/AndroidRuntime(29660):	at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:540)

E/AndroidRuntime(29660):	at android.location.LocationManager.requestLocationUpdates(LocationManager.java:860)

E/AndroidRuntime(29660):	at android.location.LocationManager.requestLocationUpdates(LocationManager.java:454)

E/AndroidRuntime(29660):	at o.ⁱ.onStart(:113)

E/AndroidRuntime(29660):	at com.eclipsim.gpsstatus2.GPSStatus.onStart(:124)

E/AndroidRuntime(29660):	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1171)

E/AndroidRuntime(29660):	at android.app.Activity.performStart(Activity.java:5241)

E/AndroidRuntime(29660):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2178)

E/AndroidRuntime(29660):	... 11 more

E/AkmSensor( 2664): GetMagneticVector Error - 0x20

W/ActivityManager( 2664): Force finishing activity com.eclipsim.gpsstatus2/.GPSStatus

W/Ads (29660): There was a problem getting an ad response. ErrorCode: 2

E/AudioTrack( 2664): did not receive expected priority boost on time
[Galaxy Tab S Original Android Development] eousphoros:
Hrmm wierd. I will do a complete format of my device and do a fresh install to see if I can repro this, but right now everything thats failing there for you is working for me.
[Galaxy Tab S Original Android Development] jeffreycentex:
Tried it on the new build, same issue... :( Once you turn off wifi, it can't see anything, even in Google Maps...
[Galaxy Tab S Original Android Development] eousphoros:
Well don't turn off wifi ;)

*Doctor it hurts when I do this*

Well don't do that

Just kidding. I never turn wifi off so this might be why I haven't ran into this. Thank you for the additional info.
[Galaxy Tab S Original Android Development] jeffreycentex:
Yep, when Wifi is on, it will use Google Positioning, which will get you in the neighborhood (typically +/- 100/150 feet). GPS gets you down to under 10 ft...
[Galaxy Tab S Original Android Development] jonhy25:
Thank you eousphoros for your great CM11 ROM ported to our device! After some tests on release 6 with my 8.4, only thing I notice is the flickering screen when rotate it from landscape to portrait and vice versa. I'll do some other check-ups. Beside that, awesome work man! :good:

In landscape mode, left speaker seems louder than the right one. Do I have to make some adjusments into settings? Netflix keeps loading when opening the app.
[Galaxy Tab S Original Android Development] eousphoros:
Release 7 will probably be a few days out. I plan on doing another round of clean up including separating the binary blobs and the configuration in my vendor directory and moving the things I can to the device directory. I also have a list of bugs that are starting to annoy me as this has become my fulltime image that I run on my tablet.
[Galaxy Tab S Original Android Development] lothos:
This is really, really close to a daily driver for me. You need to post up a donation link so I can contribute.

My only real question is about the status bar pull down being "phone sized" if that is normal or just not fixed. And the ability to change the recent apps button back to a menu button in the CM configuration. But really silly concerns once the camera works. Awesome job.
[Galaxy Tab S Original Android Development] jeffreycentex:
Look into the XPosed app and GravityBox.. :)
[Galaxy Tab S Original Android Development] edan1979:
@eouphoros

Dont wanna try with T705 as well?
[Galaxy Tab S Original Android Development] Enddo:
I don't think he has the time right now. That said, let the man finish his current project and then maybe he an devote some time to other models. I doubt anything will get done if he doesn't get the T700 done first
[Galaxy Tab S Original Android Development] eousphoros:
Just did a new build based off the release 6 tree for the t800 that I am in the process of uploading. Unfortunately cell service sucks while I am on the train. Eta is about 40 minutes.

This should bring the t800 inline with the t700. The new thing Im trying this time is a kind soul sent me the stock kernel which I happily injected into this build vs doing a build from kernel source which is a bit more problematic without having the device in hand. Keep your fingers crossed.

The link for the t800 release 6 has been added to the first post.
[Galaxy Tab S Original Android Development] mitchellvii:
Thanks! In your opinion any hard bricking risk here? I would think the stock kernel would make it safe. Did we get a definitive decision on the best GAPPS to use? Seems to be 3 or 4 suggestions in the threads.
[Galaxy Tab S Original Android Development] eousphoros:
16 GB t800's should be fine but no promises. I haven't tested this at all as I dont have the device. As far as a hardbrick its unlikely but anything is possible.
[Galaxy Tab S Original Android Development] mitchellvii:
Cool. Will try it out.
[Galaxy Tab S Original Android Development] suzook:
Twrp works just fine.
[Galaxy Tab S Original Android Development] eousphoros:
Has the t800 ROM caught any devices on fire? I see a few downloads completed.
[Galaxy Tab S Original Android Development] suzook:
I'm on the damn train on my way home. Can't flash till I get home:( I really hope this works.
[Galaxy Tab S Original Android Development] mitchellvii:
Tried it using TWRP. Installation just locked up at the initial progress bar for 10 minutes. Couldn't get back to recovery no matter what I tried. Had to reflash firmware. Gonna go with CWM for second attempt unless someone has an idea what I did wrong?
[Galaxy Tab S Original Android Development] suzook:
Did you wipe first? Also, it takes a while before it installs.

---------- Post added at 03:42 PM ---------- Previous post was at 03:40 PM ----------

All you did was put stock tw kernel in place??? I'm pretty sure that won't work.
[Galaxy Tab S Original Android Development] mitchellvii:
Yep, triple wipe. How long would you say it takes? My status bar just sat there doing nothing for quite a while.

Yeah, I was wondering about the kernel thing as well?
[Galaxy Tab S Original Android Development] eousphoros:
Its how I started my t700 dev and not much different then how I did the last t800 build.
[Galaxy Tab S Original Android Development] suzook:
Not sure, but it was quite a while. I'm not home, so I can't test yet.

---------- Post added at 03:52 PM ---------- Previous post was at 03:50 PM ----------

OK...gonna give it a try when I get home. Thanks
[Galaxy Tab S Original Android Development] mitchellvii:
Thanks. Try timing it and let me know about how long to expect. :)
[Galaxy Tab S Original Android Development] eousphoros:
Any luck with CWM?
[Galaxy Tab S Original Android Development] mitchellvii:
Flashed cwm. Gonna give it a shot in a few minutes.

I'll probably end up staying with a TW rom because I like some TW things like split screen, but I'm just super curious as to how this tablet can blaze unfettered. :)
[Galaxy Tab S Original Android Development] suzook:
UGH!!!!!!!!!!!!!!!!!!!!!!!!!!!! Wifi STILL broke!
[Galaxy Tab S Original Android Development] eousphoros:
So not the kernel. And glad to hear that it booted. This will make doing builds for the t800 a lot easier.
[Galaxy Tab S Original Android Development] mitchellvii:
Flashed MUCH faster and easier using CWM. Also no wifi. Seems it isn't turning on at all. Looks great but need wifi to test much of anything.
[Galaxy Tab S Original Android Development] jball:
SM-T700 user here ,love the lightness of this ROM on my system.just look at the available system left over

AWESOMENESS

Nexus 5 via Tapatalk
[Galaxy Tab S Original Android Development] mitchellvii:
Have noticed when I rotate the screen it kind of freaks out and gets black bands across it before rotating.
[Galaxy Tab S Original Android Development] Enddo:
I believe the dev has mentioned this, and he says he likes that effect(not that he'll keep it, but that he didn't hate it). I think he wants to fix it, but it is low on the priority list
[Galaxy Tab S Original Android Development] lothos:
Just keep waiting and it will finish.
[Galaxy Tab S Original Android Development] suzook:
Yup, booted just fine. This no WiFi is REALLY pissing me off!
[Galaxy Tab S Original Android Development] eousphoros:
Oh you want WiFi? That will cost extra ;) seriously I probably went thru twenty builds before I had it working on the 700. Fortunately you guys with 700's have the benefit of me owning the device and can cut nice milestones. Since I don't have an 800 to poke at its a much slower process. If you are patient with me I'll be patient with you.
[Galaxy Tab S Original Android Development] suzook:
I hope you didn't take it the wrong way. My anger was not directed to you AT ALL. I greatly appreciate everything you have done for us. I'm sure you will figure it out.
[Galaxy Tab S Original Android Development] mitchellvii:
Hey [MENTION=5883270]Shaheer[/MENTION] solved wifi on the t800. Why don't you ask him what he did? His didn't work at first either :)
[Galaxy Tab S Original Android Development] suzook:
It was an updater script issue. The symlinks were not set properly so it wasn't enabling.
[Galaxy Tab S Original Android Development] BossJ:
id be happy to help test if we can get wifi going on the T800 :D
[Galaxy Tab S Original Android Development] eousphoros:
WiFi is working if you copy /system/etc/wifi over from the stock ROM. I just need to cut a new build.
[Galaxy Tab S Original Android Development] BossJ:
awesome work! i'll get started ASAP!
[Galaxy Tab S Original Android Development] eousphoros:
Uploaded CWM with a few improvements including the ability to mount the external sd card (T700 only)
[Galaxy Tab S Original Android Development] jball:
How's the camera coming along

Sent from my Nexus 5 using Xparent Blue Tapatalk 2
[Galaxy Tab S Original Android Development] suzook:
Browser flies on cm!!!! This thing rocks! Sound is mono on t800. Wondering if its a different sound chip, like the WiFi????
[Galaxy Tab S Original Android Development] eousphoros:
Sound is mono on the t700 as well if you are using the builtin speakers.. bluetooth should be stereo. That is still on my list of things to fix.
[Galaxy Tab S Original Android Development] eousphoros:
Camera is pretty low on my personal list. I'll get to it at some point.

Currently I am working on optimizing the build and general cleanup.
[Galaxy Tab S Original Android Development] Unjustified Dev:
I've finished the kernel https://github.com/TeamRegular/android_kernel_samsung_exynos5420/commits/cm-11.0

Do you mind testing it out? Just a recovery build should suffice to ensure all is well.

Also may I ask what device tree was yours derived from??
[Galaxy Tab S Original Android Development] mitchellvii:
Are you able to stream youtube? I wasn't able to.
[Galaxy Tab S Original Android Development] eousphoros:
The straight open source one from Samsung plus bugfixes I implemented. Spent a little time cleaning it up for GCC 4.8 but I think I'll just do 3.10 instead.
[Galaxy Tab S Original Android Development] Unjustified Dev:
Could you link me to the git you based the 3.10 kernel from ?
[Galaxy Tab S Original Android Development] suzook:
You tube works fine. I installed an older version of Netflix, and that works fine too.
[Galaxy Tab S Original Android Development] mitchellvii:
Strange wonder why it didn't work for me.
[Galaxy Tab S Original Android Development] eousphoros:
It should be a branch in the same repo. Its not the latest commit nor have I released that publically yet.
[Galaxy Tab S Original Android Development] BossJ:
This does not work on the t800 TWRP...

So since I have TWRP, what are the correct steps to install CWM?

Thanks guys!
[Galaxy Tab S Original Android Development] mitchellvii:
Download the cwm img from the OP. Download an app called Flashify and flash it. That's it.
[Galaxy Tab S Original Android Development] suzook:
It ABSOLUTELY works on twrp. I installed using twrp. Just give it some time.
[Galaxy Tab S Original Android Development] BossJ:
really? Mine will not... It crashes every time i try to install the file... crashes my tablet have to reload a backup

like it won't even install from TWRP - it'll reboot the device after a crash and hang on the first splash.. then i have to reboot into recovery and restore my original.I get the error can't load system - after it crashes

Edit: had a corrupt download. Gah. Wasted a lot of time just because of a bad download. I'm retarded.
[Galaxy Tab S Original Android Development] jball:
I'm in with the crowd that absolutely could not install using TWRP and really only tried it from simple laziness.

Now when i use CWM per OP install instructions it flashes flawlessly (no elapsed time, boot loops, or hanging)
[Galaxy Tab S Original Android Development] mitchellvii:
My install locked up every time with TWRP but blazed through with cwm. Who knows?
[Galaxy Tab S Original Android Development] jball:
One thing to be mentioned is if you get it to work with just one method of two and it is what you like than who cares.my favorite recovery i use on my Nexus 5 is TWRP but some roms I've tried flashing would only flash with Philz Touch recovery .i guess just use what you have to to get working what you want
[Galaxy Tab S Original Android Development] lothos:
I would think that if your download was corrupt then your recovery would not even let you install. Zip files have a crc32 check built in so that kind of thing is easily detected.
[Galaxy Tab S Original Android Development] BossJ:
See i thought the same thing - but here is what i did.

This is all from TWRP:

I installed it at first from the EXT SD Card - rebooted during install - stuck splash screen.

- Rebooted into Recovery - Couldn't mount system (error) - restored stock ROM

Tried again, but now from SD Card - Same results.

Installed CWM

- Couldn't make backup - (internal storage only and only had 3GB available) - Didn't know how to get EXT SD card to ready for CWM Backup

Went back to TWRP

Downloaded ROM onto computer - moved to EXT SD card

- Installed ROM

Worked. ... No idea why any of that happened.

PS I've been installing ROMs for 2+ years now - beta tester for a few Developers for the Note 3, so I'd like to think I'm not a noob, just don't know why it went this way.
[Galaxy Tab S Original Android Development] eousphoros:
t800 or t700?
[Galaxy Tab S Original Android Development] BossJ:
T800 :D
[Galaxy Tab S Original Android Development] eousphoros:
Release 7 has been posted for the t700. The biggest change is the entire build (except kernel (gcc 4.7)) was compiled with gcc 4.9 and the fixes required in order to support that. I also updated to the latest NDK.

Not a crazy gain over stock (Only 7% in 3dmark), however based off release 6 its closer to a 15% gain.
[Galaxy Tab S Original Android Development] suzook:
Is t800 ever gonna get an update? Im feeling a lil left out:crying: LOL
[Galaxy Tab S Original Android Development] eousphoros:
:( sorry. I'll try to do one soon. Though if you want updates more frequently I can help you get a build environment setup ;)
[Galaxy Tab S Original Android Development] skawtnyc:
Nice so far, but it looks like wifi only seems to work on 2.4ghz. If I force it to use 5ghz in the wifi advanced settings it doesn't see any access points at all.
[Galaxy Tab S Original Android Development] suzook:
OK. I have a dual booting iMac. I can do this on my Mac os? Maybe pm me. It might be a bit over my head, but I'm willing to try, so I can help the t800 peeps.
[Galaxy Tab S Original Android Development] GenghisKhan67:
Same here. 2.4 works great, 5 doesn't do anything. Will wait for further builds before making this my daily driver (it'll get there, we just need to be patient).

Thanks to the OP for his work, much appreciated.
[Galaxy Tab S Original Android Development] eousphoros:
I accept pull requests or bitcoin for features ;) Else you will need to wait for me to get annoyed by it.
[Galaxy Tab S Original Android Development] eousphoros:
It sounds like we might have a volunteer in the other thread. I also put a lot of build details in general
[Galaxy Tab S Original Android Development] mitchellvii:
Does the 8.4 build also have the graphical glitch when rotating the screen?
[Galaxy Tab S Original Android Development] eousphoros:
Yes
[Galaxy Tab S Original Android Development] skawtnyc:
No worries, you've already got a lot done so far. However, the Cyanogenmod folks might insist on everything working before making it an official build. :)
[Galaxy Tab S Original Android Development] eousphoros:
Oh they will. I've already had a chat with them. I have a list a mile long to get thru before it becomes official. Probably at least 6 months of work. So instead I have just decided to work thru issues as I have time, motivation, or annoyance at the issue. If you want to make it happen faster, like I said I accept pull requests :)
[Galaxy Tab S Original Android Development] skawtnyc:
Would the solution for getting the T800 wifi working fix this issue? It's not that hard to backup the /system/etc/wifi directory.
[Galaxy Tab S Original Android Development] eousphoros:
Give it a shot and let me know.
[Galaxy Tab S Original Android Development] mitchellvii:
Just curious as to what causes that artifacting when rotating. Is that a complex problem?
[Galaxy Tab S Original Android Development] eousphoros:
https://wiki.linaro.org/WorkingGroups/Middleware/Graphics/HwcKms
[Galaxy Tab S Original Android Development] skawtnyc:
No love there, unfortunately. Oh well, it was worth a shot.

---------- Post added at 04:34 PM ---------- Previous post was at 03:52 PM ----------

Just ran into a showstopper bug. Seems that I'm unable to play any video, using any video player. They all crash. That kind of kills this ROM for me for now. Everything else I was able to work with, but that one is a deal-breaker.
[Galaxy Tab S Original Android Development] eousphoros:
The default video player should work, though I did notice last night that a few players like mxplayer pro has a crash in libm starting in release 7. Probably related to some of the tuning I did.

Though I am going to feed the troll a bit here. Deal breaker? there is no deal implied or stated. No promise of fitness or function. This is something I work on in my free time. If you find it useful, great. If not, bugger off. :)
[Galaxy Tab S Original Android Development] skawtnyc:
I tried MX Player, the one built-in to ES File Explorer and the default player. They all crashed.

"Dealbreaker" is just a turn of phrase. You don't owe me anything. I'm just happy that you're putting in the time to work on it. I prefer Cyanogenmod on my tablet and look forward to using it full-time.

Thanks!
[Galaxy Tab S Original Android Development] skawtnyc:
I did find another issue, which you would only experience if you have installed the CM11 ROM and then later perform a factory reset and then go back to the Samsung ROM, or a custom ROM based on the OEM one. It also happens if you try to restore a nandroid backup.

It seems that the/data directory permissions somehow are changed to the point where the user no longer has write access. This breaks most apps. You also can't delete anything. The only solution I've found was to copy everything I needed to save from /sdcard to the external sdcard, and then completely format the /data partition including /data/media. You can then restore your nandroid backup or reinstall fresh from factory reset. Then you can copy the files back from external sdcard.

If you're using CWM recovery and have a nandroid backup, you'll need to copy that backup to external sdcard as well. You'll find it in /data/media/clockworkmod. After the complete format of the /data partition, you can copy it back and then boot into recovery to restore it.
[Galaxy Tab S Original Android Development] BossJ:
Yup. Happened to me also.
[Galaxy Tab S Original Android Development] eousphoros:
Just as a heads up I've decide to shift focus to an aosp based ROM. I was fighting CyanogenMod too much
[Galaxy Tab S Original Android Development] BossJ:
fine by me :D
[Galaxy Tab S Original Android Development] lothos:
Nooooo. I need privacy guard! ?
[Galaxy Tab S Original Android Development] suzook:
So who is the person supposed to take over the 10.5 project. We haven't had any updates, I was thinking I could set up a build environment and give it a shot.
[Galaxy Tab S Original Android Development] eousphoros:
Dunno, I haven't heard anything. If anyone wants to take over the 8.4 project feel free. All my code is on my github account.
[Galaxy Tab S Original Android Development] jball:
AOSP !!!!!!!

Nexus 5 via Tapatalk
[Galaxy Tab S Original Android Development] skawtnyc:
Then install Xposed Framework and add the Xprivacy module.