yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab S Android Development] :
Build 0203

fix move to sd card. (*)— Nvertigo

fix power off charging (lpm charging) partly. (**) — Nvertigo

chagallwifi: sepolicy: Fix denial killing CM's SetupWizard — Christopher R. Palmer

chagallwifi: bluetooth: Fix audit denial — Christopher R. Palmer

sepolicy: fix gpsd: simplify file_contexts; restrict gpsd access to files to the required rights. — Nvertigo

chagallwifi: wifi: Switch to world regulatory domain. — Christopher R. Palmer

(*) Works even if wiping system to do a rom-flash, but be carefull: it takes time. If you have moved some apps to sdcard wait for 10 minutes or so after boot seems completed before logging in. On a test I was impatient and the apps seems to have gone from homescreen (nova) and appdrawer, but after a while they was back in app-drawer and I had to readd them to home screen. If waiting a bit before logging in, everything is in place.

Remember when apps are moved to sd, that a nandroid WILL NOT(!) INCLUDE THE MOVED APPS.

Not all apps are movable. If you move apps, that require root, you will be asked again to allow root (like you just reinstalled them).

(**) power off charging IS working. It charges and does not emergency reboot to recovery any longer. It even shows the sammy charging animation, BUT gpio keys (power, volume and home) do not work. So you can't reboot, while plugged in. You also can't switch on screen with animation again. If you want to reboot, plug off device, then the screen will come on with charging status. Wait til it goes black again, wait for three more seconds, and start your device normally with the power button.

This build is done from the 12-work branches of my three gits. I will push this status to current-12.0 soon.

ROM: http://charlesingo.mine.nu/ftp/nvertigo/cm-12-20150203-UNOFFICIAL-nvertigo-chagallwifi.zip

MD5: 2d0c5826ba5d2ba1d2f3761c5165664a

Happy flashing!

EDIT: current-12.0 branches are up to date.
[Galaxy Tab S Android Development] TheLoverMan:
I know this rom is not for the 805 but i just tried and did not work :(

If you ever get time to do one for the 805 would be great

Thanks for making this either way :)
[Galaxy Tab S Android Development] suzook:
A lil confused....SD card is fixed in latest??
[Galaxy Tab S Android Development] lionheartk:
Yeah, you gotta flash SuperSu tho.
[Galaxy Tab S Android Development] suzook:
Great.thanks
[Galaxy Tab S Android Development] barth2:
Thanks nvertigo. Latest build running nice and smooth.

Tried to flash over previous build, got repeated FC. Clean flash, all is well. Lesson: don't be lazy :)
[Galaxy Tab S Android Development] Bushcrafter:
Seems to run pretty smooooth on my tab too!:D
[Galaxy Tab S Android Development] :
That's what I thought: why recommend always clean flashes? Try dirty, if something went wrong one can always clean flash afterwards... Just do it reasonable.

Rule of thumb: if there are lot of commits upstream in framworks/base and packages/apps/Settings, the chance that we need a clean flash increases.

OT: As stated a few times: I really like the atmosphere here in this thread. We are lucky to have no idiots and trolls around - I really appriciate the way you all are acting here: very positive and structural. Thanx.
[Galaxy Tab S Android Development] maxal:
Dirty flashed latest build on my T800 all looking good, nice and smooth.:):good:
[Galaxy Tab S Android Development] RossMacgill:
Any chance you could update the 1st post with links, that way we dont miss any ;)

Ignore me, you do, move along, nothing to see here lol

Keep up the good work

Thanks
[Galaxy Tab S Android Development] kdkinc:
Why do you have too make such a damn good rom !

Now I've nothing to ***** about. :(

Thank You.
[Galaxy Tab S Android Development] Sudbury78:
Hi where do I find google apps to flash. Please and thanks.
[Galaxy Tab S Android Development] :
I'm just egoistic: I like cm. Since I'm a long time gentoo linux user, I want to have a self compiled os on all my devices. I have bought this device, 'cause I love it's display. Considering this: if I want to have a solid, cm-like daily driver I had to make a solid cm rom.... And I got help after starting: [MENTION=4193974]Barracuda77777[/MENTION], [MENTION=2346758]eousphoros[/MENTION], [MENTION=3511708]UpInTheAir[/MENTION], [MENTION=3857343]crpalmer[/MENTION] and [MENTION=1409248]lionheartk[/MENTION] to name only a few who make this rom possible. Also in this thread the people a very constructive to help iron out issues.

I'm happy you like the rom.... ;)
[Galaxy Tab S Android Development] TheLoverMan:
Dose anyone know if there is a cm12 for the 805 they could link me, been looking all over can not see anything.

Thanks
[Galaxy Tab S Android Development] :
As far as I know there is none. Before you ask: no.
[Galaxy Tab S Android Development] TheLoverMan:
10/4
[Galaxy Tab S Android Development] maxal:
Here. http://xdaforums.com/paranoid-android/general/gapps-official-to-date-pa-google-apps-t2943900
[Galaxy Tab S Android Development] lionheartk:
Indeed, rom is solid enough to be a daily driver now, I'll keep releasing the new builds with CM commits, but until Samsung give us the lollipop vendor files, I don't see where this ROM can improve!

Awesome work Nvertigo, I'm glad to help!
[Galaxy Tab S Android Development] :
To be honest I don't relay on sammy. With new blobs and kernel sources we will get an bootanimation from start on. I don't belive it will solve any other open issues: MHL, kodi, on screen navbar, power off charging, right mouse button... And I'm afraid of what they will mess up in kernel sources this time... I'm looking forward to the evolution of cm12, the work of [MENTION=3857343]crpalmer[/MENTION], [MENTION=2346758]eousphoros[/MENTION] and myself, but hopingnfor sammy? Hmmm.... Let's see...

BTW: just patching up a kernel all the way from 3.4.39 to 3.4.105 is a whole day of work...
[Galaxy Tab S Android Development] lionheartk:
Eww so forget sammy LOL

A kernel you say....
[Galaxy Tab S Android Development] gyrex:
I just bought this device (T800) and can't wait to get home to throw this ROM on it!! :)
[Galaxy Tab S Android Development] :
Relax. Be patient. Wait a bit. [MENTION=1409248]lionheartk[/MENTION] will make one of his "twice-a-week-builds" (hey, guys, can we have an other name for that?) with the current upstream commits. Just a suggestion.
[Galaxy Tab S Android Development] Bantryred:
Nvertigo, I know you've said what you've said about XBMC, but just a quick question. Iv looked into it a little, with my limited aility and I think the prob is that xbmc thinks our finger scanner is a trackball and activates that, is it possible to built a built( I'll try myself with your guidance) with trackball and finger scanner isolated or switched off? Thanks for all you have done and ignore me if this question was stupid..... ☺

semiweekly

\ˌse-mē-ˈwē-klē,\

adjective:

happening twice a week

Full Definition:

occurring twice a week
[Galaxy Tab S Android Development] DUHAsianSKILLZ:
Some themes work now including in the settings menu. The themes just need to be updated with the latest CM stuff (apk) . Good news!
[Galaxy Tab S Android Development] reubenskelly1992:
Any chance of you guys adding the option to get rid of the Google now widget on the recent apps screen. ?
[Galaxy Tab S Android Development] barth2:
I googled xbmc / kodi cm12 and didn't see anything about this. Is it a CM 12 issue or is it particular to this device. I have a breathing exercise app and a couple of games that have same problem . I think they use some kind of cross platform framework that does not mesh. The cm11 build also has this issue iirc.

Yeah I know this is totally unhelpful :(
[Galaxy Tab S Android Development] lionheartk:
Here is my semiweekly build! :D

cm-12-20150206-UNOFFICIAL-lionheartk-chagallwifi.zip 232.9 MB

cm-12-20150206-UNOFFICIAL-lionheartk-chagallwifi.zip.md5sum 144 B

All CM12 and nvertigo "current-12.0" branch commits since last build up to a couple hours ago.

Dirty flashed on mine and working. Have fun!
[Galaxy Tab S Android Development] :
OK. From now on we have semiweekly builds. Thanx.

I will try immidetly - so that it would make it to the semiweekly , if it works. Nice idea.
[Galaxy Tab S Android Development] lionheartk:
Too late it seems! But if it does work I don't mind releasing another later today or tomorrow. Just let me know!
[Galaxy Tab S Android Development] :
I can't find it in the logs: can you point me to the logcat entry, that makes you think the above?

Also: we have no trackball driver in the kernel. Which driver (/dev/input/*) is xbmc/kodi trying to use?
[Galaxy Tab S Android Development] :
I have spend round about 100h of searching and debugging on this ****. I'm quite sure [MENTION=4193974]Barracuda77777[/MENTION] and me tracked this down to amchange in handling the whole touchmimik, where some of it's was delegated to the kernel driver. I explained and discussed this MANY times: yes, it's in cm11, too. Yes, it's our kernel, that is missing this very special handling... But if a user sees something in the logcat, that I've missed, why not giving a try. I really would like to see the entrys... see posting above. BTW: a few other devices have/had this problem too: see myy posting in the help section on how zthis was soleved on an lg device; klimtwifi still suffers from the same issue.
[Galaxy Tab S Android Development] Bantryred:
I'm only going by what I found on the s5 xda site, I thought it might be similar.... http://xdaforums.com/showpost.php?p=57972924&postcount=3863
[Galaxy Tab S Android Development] :
Please read th OP: I will not extent the features of cm. Perhaps they will implement such a switch.

As stated many times: cm12 is under heavy development - there havn't even been a M1 for any supported device.... so wait for more features to come.
[Galaxy Tab S Android Development] reubenskelly1992:
Sorry I already thought there was a switch! My bad
[Galaxy Tab S Android Development] :
It's very early: cm11 is M12 or so; cm12 even not M1. Remember cm11 emerge: cm guys need time. Perhaps I got this rom too stable working too fast, so that we realize all that missing stuff... I can break video i.e. and we have real issues to talk about, and even not realizing whats missing compared to cm11... ;)
[Galaxy Tab S Android Development] :
Did a dirty build with fingerprintdrivers as modules (that I don't load at boot): bootprocess wrecked.

Could be upstream, dirty build or kernel changes... Have to investigate over the weekend. Would have been to nice to be true... :(
[Galaxy Tab S Android Development] Bantryred:
Pity, thanks anyway.
[Galaxy Tab S Android Development] Bushcrafter:
Why do certain icon apps turn green when I installed 0206? YouTube icon with a animal footprint on it?
[Galaxy Tab S Android Development] barth2:
Did you install an icon pack or a theme with icon pack?
[Galaxy Tab S Android Development] Bushcrafter:
Yep I have a couple of theme packs with icon packs. I will have to uninstall them all and see what happens.

Update: I uninstalled all themes and rebooted device. Nothing changed. Went into themes and reset stock theme. Nothing changed. I did a dirty flash of 0206,maybe that's the problem? I hate to have to do a clean flash and reload all my apps again, backup again etc......
[Galaxy Tab S Android Development] barth2:
Look in accessibility. I think maybe you accidentally enabled one of the color blind modes?

Of course that does not explain the you tube icon... hmm.
[Galaxy Tab S Android Development] Bushcrafter:
I tryed everything too get rid of it nothing worked. So I finally did a clean install and everything is back to normal.:good:

Thanks for trying to help me out!
[Galaxy Tab S Android Development] barth2:
Flashing == Beer == the cause and solution of all our problems.
[Galaxy Tab S Android Development] :
I clean build a rom with current-12.0. It booted and workdd normally. Then I flashed a kernel with fingerprint drivers disabled. Booted fine. Worked fine. Kodi still accept no inputs.

So I stick to my statement: it's fixable - but I have not the abbilities to modify the kernel driver accordingly. Read OP, there is the link to my posting in the help section. Find a kernel developer who can do this for us.

[MENTION=4365162]Bantryred[/MENTION]: was worth a try... Thanx.
[Galaxy Tab S Android Development] :
Hmm... Sure? Never tried. But I thought only some of the experia devices ate beerproof.... ;) SCNR
[Galaxy Tab S Android Development] lionheartk:
Now that icon issue was the weirdest I've ever seen here LOL!
[Galaxy Tab S Android Development] Hannibal226:
Sadly I recognized to late that u continue barracudas work in a separate thread xD

But flashed today and it's working really good.

Thank u very much and keep up the good work ;)

CHEERS
[Galaxy Tab S Android Development] Bushcrafter:
Yep, I don't know what was going on there? WEIRD! I downloaded a couple of free themes from the cm12 themes thread. Installed them and they seem to work alright. As soon as I flashed your update all hell broke loose.:D That's why its so much fun to hack things! Keep up the good work guys!:good:
[Galaxy Tab S Android Development] :
I really don't like the material light design, so I tried dark mati#erial: The play page reads something like this: if experience fc rebot right after them install - if fcs contunue to habben, rebot again, it's due to a bug in cm's the engine. It's really early and the themengine is redesigned (read: new code), so allow the cm team to take the time to port cm to L.

BTW: I will go back to stock and deinstall dark material (thoigh I really like it over material light): if any - I want tonexperience the bugs from the rom and no exeotic side effects... The footprint on youtube is strange, seldom and therefor cool - save the screenshot... You will like it. :;)
[Galaxy Tab S Android Development] Bushcrafter:
Thanks for the update nvertigo. :good:
[Galaxy Tab S Android Development] cyaclone:
Just flashed the 02_06 ROM and thank you for the look into Lollipop. Did the flashing with TWRP 2.8.4.0 without issue. It is fast and smooth which beats the other ROMs I have used.

Is there a way to reverse the colors on the Settings pages in this release? Unfortunately, the color inversion changes everything in Settings which is good but everywhere else which is not.

That white on our amoled screen is just way too strong for my liking. Is this in the plans for any future release?
[Galaxy Tab S Android Development] barth2:
^^^ you can install one of the hundred themes available on the play store and xda. But as nvertigo says, expect bugs and FCs. Also themes are limited as to what they can do right now so you'll see some inconsistencies.
[Galaxy Tab S Android Development] reubenskelly1992:
But have found most themes work fine;)
[Galaxy Tab S Android Development] jodvova:
I have extremely bad battery drain on 0203 release.

The tablet can lie around for days without use on a single charge. But as soon as i start using it, 1 hr of browsing / feedly and the battery is gone. Even after a full charge.

Its really bad. Is there anything that can be done to fix this ?
[Galaxy Tab S Android Development] lionheartk:
Try a clean flash of the latest build...
[Galaxy Tab S Android Development] zombolt:
Which gapps should we be flashing with this? I downloaded pa_gapps-modular-full-20150125 I think it said it was universal. Didn't see a gapps link in the first post. I am a noob btw. Where can we be sure to get the latest version for our precious T800?

Hopefully the same place to get the gapps for cm11 if decide to try that one.

Another quick noob question: can I do a clean wipe and go onto flash zips from internal storage? Or do they need to be on the SD card?

Thanks, for all your hard work on this project. I can't believe believe how small this zip is. Stock backup was several gigs.
[Galaxy Tab S Android Development] maxal:
I use these google stock package http://xdaforums.com/paranoid-android/general/gapps-official-to-date-pa-google-apps-t2943900
[Galaxy Tab S Android Development] barth2:
PA gapps works fine for me. Personally I like the pico package as it installs the minimum. You can always install what other stuff you want from the play store afterwards.

You can install from internal storage, no problem.
[Galaxy Tab S Android Development] jodvova:
Just did a clean flash of 0203 version. No changes whatsoever, 10mins with 100% screen brightness while restoring the apps settings and 60% of battery from a fullmcharge gone.

How much of on screen time do you get ?

Battery life was not an issue on a barracuda's build.
[Galaxy Tab S Android Development] :
I have no extraordanary battarydrain: not on the older builds, nor on the cuttent. So I suggest you examine, what app or apps are doing the draining. Please always use most current build.

If I should guess without having enough information, I would be looking for some app/service with background sync. As a starting point: install only rom (cleanflash), SuperSU and gapps pa pico.
[Galaxy Tab S Android Development] :
Please read posting #1 and #2: I recommend pa pico gapps (of course the most recent - that's why I give no link, it's updated every week or so). In #2 I described en detail, what is wiped on different ways of flashing. Clean flash leaves /data/media alone; very clean flash does not.

Sometimes I'm really surprised: I would never risc bricking a 400$ device without reading all the stuff I can get.... This is in the first place: the complete thread and of course reread #1, #2 etc. Most of the time OP writes these ppstings with good reason...
[Galaxy Tab S Android Development] :
Just to avoid upcoming misunderstandings:

This is not a continued development based on the build from [MENTION=4193974]Barracuda77777[/MENTION].

We started developing cm11 together. But on cm12 I started from my cm11-trees porting these to cm12 step by step, commit by commit. I tried to keep all references, authotship and history information (gitish spoken) intact. So, if you read through the comments of my commits you get a quite detailed impression of the development path my rom has gone. cm12 is continues evolving of cm11 - reflectetd in the tree view of "git log" ("git help log"). Comments are not brilliant and could be more detailed, but good enough to understand, what I have done.

Sadly, due to our different approach to working with git, there is now no common commit in [MENTION=4193974]Barracuda77777[/MENTION]s and my git trees, so that we can't see, when (in cm11 times) our trees fall appart. So, I don't say they are very different, I just admit that I can't tell in which parts of code and what commits they differ...

On cm12 you can consider our development discret.

On speed of the rom:

I have bad news for you: as a rule of thumb: more features will result in more lines of code - more lines of code will result in longer runtime of a prog (and also more possibilities of code failures - aka bugs). This is not always obvious nor linear (sometimes you find an optimization that speed things up, but in the long run you can say: plain aosp (or near plain aosp) will be faster than a feature packed rom. I'm speaking of user expirience - I give a **** on benchmarks (good for stability testing).
[Galaxy Tab S Android Development] jodvova:
That's what I did, a clean flash of ROM, SuperSU and pa gapps (not pico but modular). While restoring the apps settings, at 100% brightness the battery drains very quickly.

The only background sync services were google ones, like gmail/calendar/contacts/app data and so on. I haven't even managed to install any 3rd party apps.

I actually made on observation yesterday, if I set the brightness at 50%, the battery goes much much longer. I used the tablet like that for about 2 hrs yesterday while reading the book and it had only 10% of drain. The funny thing if I don't touch the tablet at all, it can last for 1 week on a single charge.

There is definitely something wrong with the screen driver or something. When I used Baraccuda's early CM12 I always watched movies at 100% brightness and the battery didn't discharge that fast.
[Galaxy Tab S Android Development] Kahun:
Lollipop coming out to Tab S end of march or early april. That mean's we will get lollipop kernel and a lot issues should be fixed such as graphical and vpn issues :D
[Galaxy Tab S Android Development] :
Ok. You say with lower screen brightness batt lasts longer? And 100% brightness drains bat most? Thank you for that insight.

Just drop me the patch/commit that solves that issue from [MENTION=4193974]Barracuda77777[/MENTION]s build and I'm happy to try.

According to your argumentation, that it must be the display driver and therefore the rom (without giving any helpful information like logs or an overview over wakelocks), you will surely follow my argumentation: I have no exzessive batterydrain, so it's not the rom... ;) For more information on wakelocks, network locks etc. Install i.e. betterbatterystats. Without sufficient information we can play this game forever - I'm out.

I've about 8,5h to 10 h screenon time - depending on usecase. I use dark themes in each app that offers it, and have addaptive backlight set to on while set the brightness ruler to about 40 %.
[Galaxy Tab S Android Development] :
Wrong: we get blobs. When and in which condition we bet kernel sources and what have to be done with the new kernel sources to make them play nice with cm... Read thread, I jave allready commentet on this.

I think I have overseen any detailed report (steps to reproduce and logs) on vpn issues. Sorry. For this special case it would be great to have a description of the vpn endpoint to setup an appropriate test scenario. (I doubt if the cm vpn implementation relays on sammy blobs - if you know more/other please explain it to me.)
[Galaxy Tab S Android Development] Kahun:
Well to replicate the issue get an app called Cyberghost VPN, and connct to a free VPN server anywhere, it will connect apparently but fails at anonymity test as it won' change my IP address.
[Galaxy Tab S Android Development] jodvova:
Okay, gonna install batterystats and experiment today.

I'm not trying to squeeze you, I really appreciate your work. Just noticed that change since I've moved from Baracuda's rom to yours.
[Galaxy Tab S Android Development] barth2:
I don't know how fast my battery would drain on 100% screen brightness, honestly. Have you gone back to barracuda ROM to make sure it's not a hardware issue you are having.
[Galaxy Tab S Android Development] :
I'm not trying tomsqueeze you, too: but this information is without any value as long as we can't point the finger to the differences - please read my posting about my development path. Repeating constantly that this "issue" wasn't there on an entirely different rom doesn't make it more valuable to fix it. At the moment I have no access to information about the tree [MENTION=4193974]Barracuda77777[/MENTION] has build from.
[Galaxy Tab S Android Development] :
Would you please try these tests:

Try roms build in vpn to connect to the vpn endpoint. And provide proper log.

Switch selinux to permissive: open shell and type "su - ; setenforce Permissive" Then try your app again and provide proper log.

On how to get logs read #3.

Why do you think it's related to blobs? Postings? Articles? Any pointer?

Thanx in advance.

EDIT: just tested orbot and cyberghost: both work for me. (SElinux = enforcing). BTW: for anonymity I would prefer orbot (tor).
[Galaxy Tab S Android Development] lionheartk:
I think that by using auto brightness the battery "issue" is fixed?
[Galaxy Tab S Android Development] Kahun:
Hi I will let you know as soon as I have finished work and I don't use tor network as it's slow, i only use it when really need it on top of a vpn.
[Galaxy Tab S Android Development] matteo2:
Is it possible to repartition my Samsung Galaxy Tab S 10.5? I'd like to expand /data dimension...
[Galaxy Tab S Android Development] :
When I tried the steps you described to reproduce it was working... So without beeing able to reproduce the error I consider this as solved. Threfore the EDIT in the above posting: no need for the tests I described, because it is working.
[Galaxy Tab S Android Development] :
This question does not belong to this forum. I has nothing to do with our rom.

Answer: yes.