yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] RukusX7:
Anyone wanna test something for me? I changed my default keyboard to swift key and disabled the aosp and Google keyboard. My battery life has improved noticeably. Can anyone see if their battery life improves too? Thanks
[Galaxy S II General] big_biso:
I will do it. I will let you know
[Galaxy S II General] GrAt_On:
How are you even able to use Swiftkey on our device? It lags so much on my phone, making it unbearable to type a single sentence.
[Galaxy S II General] RukusX7:
A bit slow for me to load. But types fine.
[Galaxy S II General] iDynamics:
I gave up on swiftkey. The constant screen flicker is ridiculous. Happens with no other keyboard.
[Galaxy S II General] formercontra:
I set samplingrate in build.prop to mdp and turned off the cloud storage in the swiftkey settings, that got rid of some lag. I feel like it needs a few days to settle in and start predicting the words, it's smooth as any other keyboard on my phone now. Battery life does seem to be better by a few hours.
[Galaxy S II General] big_biso:
i did not see any battery life improvement. also it has been working fine with me. there is some lag but not as other complained. I will try what you suggested to turn off the cloud storage.

EDIT: I already have the cloud storage turned off., maybe that is why I see no lag
[Galaxy S II General] titanic_fanatic:
For those of you who know how to browse my androidfilehost.com account, the new build for Carbon is up, I'll post it in the OP later tonight. It's got all of the latest commits since yesterday and has many improvements such as "Battery Saver" for those who want full control over power management. I haven't updated the gapps, I'm just using the Paranoid android gapps right now.

Other improvements include the removal of the vbus_present wakelock when using an "unknown" charging cable. If you use the skyrocket charger detector that rukusx7 mentioned, it will still tell you that there is a wakelock active, but if you check with better battery stats or gsam battery monitor, you will notice that this wakelock is nowhere to be found ;) I also have the vibrator module built into the kernel and added the ability to manage vibrator intensity through Settings -> Carbon Fibers -> Device Tunables.

We still need to use my 91fixoverlays script unfortunately and I have not incorporated the memory optimizations because in the end after all the optimizations were done, we ended up with only 9MB of extra ram. I will revisit this once I can figure out what is causing our graphics glitches.

ENJOY!!!

P.S. CM11 update to follow in it's respective thread ;)
[Galaxy S II General] big_biso:
Thanks TF. Is this 4.4.3 or 4.4.4 so we download the correct gapps.

Also couple of months ago you showed us a screen shot that have about 70 mb more memory, is that the memory optimization you are talking about that you did not incorporate in this build?
[Galaxy S II General] formercontra:
I took a peek at the build.prop, it says 4.4.4. I thought cyanogenmod merged all the changes into 4.4.3, so wouldn't that make the # change arbitrary for us and therefore either gapps could be used? I've seen other .4 roms using .3 gapps.
[Galaxy S II General] titanic_fanatic:
Yes, this is a 4.4.4 build and yes, that is the memory optimization I was talking about. I will end up revisiting it because it was part of the issue with the glitches. I've tried many things including updating all the drivers I could think of but nothing made any difference so far.
[Galaxy S II General] big_biso:
How do we get this build from your androidfilehost.com. ?

EDIT: Sorry I got it. thanks.
[Galaxy S II General] titanic_fanatic:
New Build is UP!

Alright, I finally had some time to update the OP. As I said earlier, this build removes the vbus_present wakelock and adds the ability to control the vibrator intensity. This can be managed from Settings -> Carbon Fibers -> Device Tunables.

The gapps still have not been updated. I have simply been using the Paranoid Android mini gapps. I can't seem to get art working, but i think that's because of our small cache partition :( Art .oat files are larger than their .dex counterparts and are eating up all our cache thus causing many FC's from apps that can't find their .oat file.

As always, remember to take your backups before flashing a new ROM and ENJOY!!!

Download
[Galaxy S II General] RukusX7:
I can test art. I have 300mb cache partition. I will try it later.
[Galaxy S II General] formercontra:
how did you get 300mb cache?? also art seems to be working just fine for me with the regular modular pa gapps
[Galaxy S II General] titanic_fanatic:
I also need to get rid of some of my 150 user apps ;)
[Galaxy S II General] formercontra:
Antennapod converts from 2mb in dalvik to 240 in art! You might just have a small number of especially huge apps hogging space. Are there any other advantages to a bigger cache partition?

edit: the 240mb thing was something screwy with titanium backup, not art.
[Galaxy S II General] big_biso:
The glitches for me are different in this build. I enabled the hw overly and my screen start flickers but only in screens where there is background. Like home screen or when you pull up keyboard. B but in the setting or Google now or any other app the screen does not flickers. I noticed that your trick in egl.cfg file still show android instead of adreno200. So I changed it and reboot

Did not realy helped much.

Also notices that the white flickers when carbon boot up is back. It has gone in he older build but don't know if this related
[Galaxy S II General] RukusX7:
Search my posts some time back. But I basically partioned my sdcard manually using aparted via adb
[Galaxy S II General] big_biso:
Based on this small cache then it will be hard to have Android L on this phone since ART will be the default in Android L
[Galaxy S II General] titanic_fanatic:
I think it's more about how many apps we can fit on the phone is becoming smaller. To be entirely honest, I have never tried art on a fresh install. It would be harmless to try, just make sure you download the aroma zip on xda to disable art in flash able zip. If it doesn't work then just flash that zip to revert back to Dalvik. We'll have to wait and see how that goes once it's released ;)
[Galaxy S II General] titanic_fanatic:
Seriously, that's harsh. They've got to have something up their sleeve since that will require massive partitions. Can't wait to see how they tackle that one ;)
[Galaxy S II General] big_biso:
The OMNI performance for Dalvik setting still not sticking. Now they are changing but the new values are not surviving a reboot and they are revert back to old value even though the setting to enable at each reboot is checked.
[Galaxy S II General] big_biso:
I enabled ART. I am using this latest carbon build with the mini PA gapps that TF is using. the phone took 1/2 hour to start after switching to ART, then after it started it took another 20 minutes for my widget and custom setting to be functional or to take effect. I am hoping that this is only because it is the first time and after the system build its ART cache it will be faster start ups.

The phone does feel smoother specially with hw overly disabled. (I tested the glitches with ART and it is the same)
[Galaxy S II General] manfromgta:
Which particular settings are you referring to? I changed to ondemand/deadline and it persisted through reboot. I didn't change any other performance settings however.

Edit: my bad. Just reread your post saying dalvik. Please disregard.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] RukusX7:
Since it appears art is working for some and likely no one will mod their cache to 300mb like I did.... I am not gonna bother testing. Still living internet free for summer. Other than my smartphone addiction. Lol.
[Galaxy S II General] bijon440:
Hey guys, don't mean to be a pest bit can someone post or direct me to the most current root zip. I lost root. Actually the phone wiped everything save a handful of apps. No clue what happened but I'm using the older carbon build with Diablo kernel. Thanks
[Galaxy S II General] formercontra:
I always found superSU 1.65 worked, titanic put it in the op, does that work? if not how about the latest version?
[Galaxy S II General] Ufgunk:
Move to SD

I have noticed with this latest build that the move to SD function is no longer available. In the previous version this worked. Is this something that can be switched on and off or is this a deeper android issue?

If this is a more permanent thing, I may have to rethink what apps I have installed.
[Galaxy S II General] titanic_fanatic:
I didn't even notice, I'll look into it and let you know what I find.
[Galaxy S II General] Ufgunk:
Move to SD

From what I've read it seems like it may be an android 4.4 permissions issue but I'm not exactly sure.

I'll keep looking around too. Not sure how many of us depend on this feature. But with such a small internal storage capacity it definitly was handy.

********* Update **********

I came across this website explaining what I think the issue is and a possible fix.

//trendblog.net/fix-kitkat-sd-card-write-restriction/

That being said I checked the permissions.xml file noted and what my file reads lines up with the fix. Something else going on here I guess.
[Galaxy S II General] big_biso:
I noticed more issues related to to Google now launcher

Some apps start OK with the default launcher but it does not start with Google Now launcher. Example NHL game center app
[Galaxy S II General] big_biso:
Is BLN still working with latest build ? For some reason it's not working for me.
[Galaxy S II General] titanic_fanatic:
I think I remember something weird about that. I ended up disabling then re-enabling it to make it work, don't know why that is, but bln is working for me after that ;)
[Galaxy S II General] titanic_fanatic:
Also, an fyi to all that philz has been updated to 6.48.4 ;)
[Galaxy S II General] big_biso:
I tried that many times still not working
[Galaxy S II General] TrueHD:
Hello! How do i perform an upgrade of the ROM? Previously i made clean install of May build (previous one), but now i see there is new (05 june 2014).

So how do i install it so all my apps and their settings remains untouched?

And the other question - waht is the differens between Gapps and PA mini gapps? which one should i take?
[Galaxy S II General] GrAt_On:
Hi

I'll address your concerns, I believe that sort of upgrade you suggested is "dirty flash". It's not recommended, but if you insist... all you have to do is

Wipe Cache and Wipe Dalvik Cache in CWM, then proceed to flash the rom.

You should definitely also use the "Fix Permissions" functionality in Nandroid and CWM in case there are abrupt issues with apps such as force-closes.

As for the gapps, flash the regular gapps. The PA mini gapps link isn't working anyways.
[Galaxy S II General] CelticRT:
I love the hover and every part of this ROM but..

This have been bothering me the whole time but I can't move my apps to SD card because there is no option of move to SD card in this ROM (I use cm 11 before and it has that option) instead it is just clear cache clear defaults and permissions pls. Help also apps that move to SD card direct me to the SD card which is pointless ty so much..
[Galaxy S II General] titanic_fanatic:
I'm aware of this and will be testing out a new kernel and ROM today. It might be as simple as a single new flag in one of our overlays. I'll let you know if that's the case ;)
[Galaxy S II General] big_biso:
TF, Nothing I tried to make the BLN works again in this ROM worked. But I think I may know what happened to break it, because it was working fine until i tested the new Battery Saver feature in the new build. even though that this feature sound very nice to have but the way it is implemented here might not be useful until they fix few issues. For example when the system enter battery saving mode when battery level get <25% I set few action to happen like to lower the brightness and change LTE to 3G..etc. after you plug in the phone and the battery reach >25% it does not restore your old settings, and I had to go and put them back manually. One of those setting is to disable LED light and that what I think broke the BLN.

I turned Battery saver OFF completely but that did not restore old setting. disabling and re-enabling BLN in the BLN section did not bring it back.

I am wondering if you have any steps or zip file to re-install it fresh. I re-flashed the ROM again but that did not help either?
[Galaxy S II General] GrAt_On:
Most of the issues you suggested except the battery life are bugs with the rom from my experience (not dirty flash). As for battery life, I agree... but it's only because our phone's hardware is old and we are trying to run the latest software (kitkat). It won't be optimal for our phone. If you want the best experience with this phone as of right now in terms of battery life and overall stability, you should stick with Jelly Bean for now
[Galaxy S II General] manfromgta:
I have experienced BLN not working as well. What I did was downloaded "BLN control" from play store. Once installed and working, I uninstalled it and BLN worked as it should. It has not stopped working since. :)

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] big_biso:
That did not work. My bln still dead. Something happened on that battery saver option to mesa it up
[Galaxy S II General] titanic_fanatic:
Double check that the "Pulse Light" is enabled as well under Settings -> Display & Lights -> Pulse Notification Light.

I haven't investigated this settings but think it might be to blame. Let me know ;)
[Galaxy S II General] titanic_fanatic:
FYI, new build coming soon (only synced to sources though) ;)
[Galaxy S II General] big_biso:
Thanks TF. I doubled checked that and it is enabled. Re-enable it again bit still not working
[Galaxy S II General] titanic_fanatic:
Ok, lets try checking the char devices that handle it.

Use your file manager and browse to /sys/class/misc/backlightnotification open the "enable" file and ensure it has a 1 inside. Also open blink control and set that to 1 after setting enable to 1 and it should activate and start blinking.

This is how the apps control the bln, so this should bypass any apps that may be altering these settings interfering with the bln.
[Galaxy S II General] big_biso:
I checked the file. Enable already have 1. Blink control was 0. I changed it to 1 and it start blinking but I got error saving the file. Operation failed. I exited the file without saving but went back in the file and it shows Tue new value 1.

Now I tested with a notification but it did not blink.

There is another file called notification_led that have 0 inside should i change that
[Galaxy S II General] big_biso:
I used terminal and Unix command like vi to update the files like notification_led and other files but the files won't update. Is that normal?
[Galaxy S II General] titanic_fanatic:
The notification_led file should be set at 0, but the other file should be writable by terminal it you've given it super user permission with su ;) had you run su before running the other commands?
[Galaxy S II General] big_biso:
I was able to edit the blink control with terminal and su. The light blinked and stopped after time out elapsed. However it is still not blinking on notification.

The blink control still shows 1 in the file any other suggestion.
[Galaxy S II General] titanic_fanatic:
I'm going to have to check to see what the battery saver is doing in the background.
[Galaxy S II General] slushee:
I can vouch for the snapdragon battery saver app turning the phone into a complete mess. Uninstall and test. You might be pleasantly surprised.
[Galaxy S II General] big_biso:
can you explain some more on this?
[Galaxy S II General] RukusX7:
I didn't like it myself... But I was already running greenify root. I don't run any battery saver apps currently.

So I'm still working on building one last ROM based on titanic_fanatic source and cm source with a custom kernel. No it won't be perfect. I honestly expect one of you to take it over once i do.

The oneplus one is absolutely amazing. My battery life literally quadruples my sgs 2.
[Galaxy S II General] formercontra:
rukus you said UBER was preferable over Diablo if you're building a standalone, would that just involve putting our defconfig into the Uber source in Cl3kener's Koding repo?

I don't want to promise a kernel Right Away and then hit another set back... but I'm hoping to have a working stable Diablo/Uber kernel up in the near future.
[Galaxy S II General] RukusX7:
it looks like his most updated work is in the koding repo. Written for the hercules device, its still not too far from home. I've done you the liberty of making the necessary changes in the defconfig, so that its compatible with the new source available in his koding repo.

celoxhd defconfig

He has a folder that is named SCRIPTS. These scripts can be used to help automate the process and make things easy for you. But as these scripts are for a slightly different phone, with a different kernel memory base, some changes need to be made anyway. It wouldn't be a bad idea to avoid these scripts for now. When you've learned how things work, you could update them later perhaps.

You will also need to replace his ramdisk folder with our ramdisk. This is where i left off. I built the kernel successfully but never could get things to boot. I could get into recovery, but Philz was nowhere to be found. just normal CWM. I've unhidden a folder in my Android File Host named UBER that has a kernel I built, that you could check out.

I think I just needed to get the correct ramdisk folder and never did.

I hope I haven't forgotten to tell you about something! Good luck!

---------- Post added at 09:48 PM ---------- Previous post was at 09:18 PM ----------

In my repo, there are some commits you will need to make note of. You will need to also make these changes to the source in the koding repo.
[Galaxy S II General] LordSanta:
I keep getting this error every time I try and use Carbon "unfortunately the process com.android.systemui has stopped". I've done a complete wipe/factory reset, installed Carbon, then gapps, the phone restarts, I get to the homepage and it appears out of the blue. I press "ok" but the error keeps popping up over and over again, preventing me from clicking anything else. This has happened with the July build as well as earlier builds. I've even tried clearing cache/davik cache but that doesn't help. CM 11 functions like a charm but I'd really like to test Carbon :(
[Galaxy S II General] RukusX7:
When you flash a new ROM, did you format the /system partition? Try the usual steps for flashing a new ROM then also formatting the /system partition under mounts and storage. Then install. Also dirty gapps in the /data folder could also be culprit. Try a format there too.
[Galaxy S II General] RukusX7:
Any of my old SGH-I757M crew want a Oneplus One Invite?
[Galaxy S II General] big_biso:
I like one if it is for 64gb
[Galaxy S II General] Tronith:
I would please!
[Galaxy S II General] RukusX7:
Yeah it's for 64gb too

---------- Post added at 03:25 PM ---------- Previous post was at 03:10 PM ----------

pm me your email
[Galaxy S II General] LordSanta:
I've tried formatting the system partition etc but I'm still getting the error. One thing I've noticed is that it pops up after the first 2-3 reboots. On initial install the ROM works perfect but after I reboot the phone, that's when the error creeps up.
[Galaxy S II General] titanic_fanatic:
I'm posting a new build tonight. Hopefully that will fix this issue for you ;)
[Galaxy S II General] LordSanta:
Thank you :) I hope so. All the other Carbon builds have given me the same error. Fingers crossed!
[Galaxy S II General] titanic_fanatic:
You guys are probably wondering where the new build is. Unfortunately, it's not booting, so I'm debugging and rebuilding. Will keep you all posted ;)
[Galaxy S II General] titanic_fanatic:
I've resolved the issue, and the new build is being uploaded right now. Should be done shortly ;)
[Galaxy S II General] titanic_fanatic:
New Build is UP!

New build is up and I've added a link to the PA Modular Mini GAPPS in the OP.

Download

ENJOY!!!

EDIT:

This one feels more responsive, but it's not from anything I've done. This one is only synced to sources.
[Galaxy S II General] big_biso:
Thanks TF. Have you find anything on the BLN
[Galaxy S II General] LordSanta:
Just tried out the new build. I'm still getting the infamous "unfortunately the process com.android.systemui has stopped" error after the first reboot :( *sigh*
[Galaxy S II General] titanic_fanatic:
Did you use the pa gapps or the old gapps package? If you used the old gapps package, try with the pa gapps

as this is what I'm using and an not getting this error.

If your able to pull a logcat, that would help too ;) instructions on how to do that are in the second post.

Nothing out of the ordinary. I'm beginning to think this is somewhat similar situation that slushee experienced where he thought bln wasn't working. He had bell reset his account and then his notifications started working.

Especially if this persisted across flashes (clean flash).
[Galaxy S II General] manfromgta:
I did a clean flash of rom with the pa gapps and did not experience any crashes.

BLN did not function at first until I went to performance/advanced settings and enabled backlight notification with check mark.

So far all is running well.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] big_biso:
I did not do a clean flash I always do upgrades because it too much to set everything from scratch but I will try
[Galaxy S II General] titanic_fanatic:
Definitely would clean flash this one just to be sure. I've also confirmed manfromgta's findings. Go to Settings -> Performance -> Advanced and enable backlight notification. I will work on unifying the performance app and advanced settings app for future builds since these options are in way too many places and is very confusing. I personally like them left in the advanced settings app and would like to remove it from the performance app.
[Galaxy S II General] big_biso:
I clean flash solved the bln issue. It is working again.

I noticed lately that the Google search bar is blank in launcher3 it doesnt have the Google word on it or ok Google as in the Google now launcher. Do you have the same thing. Any way I hide it and don't use j just thought to mention it.
[Galaxy S II General] titanic_fanatic:
Not sure if anyone else has figured this one out yet. I always thought that the CM cLock weather widget was broken on carbon ;-( It turns out that is not the case. What you need to do is go to:

Settings -> Security -> Widgets

and enable them. The go to:

Settings -> Carbon Fibers -> Lockscreen -> General (Tab) -> Clock Widget

to enable cLock and customize it. Then power off the screen for a sec to activate your Lockscreen and then power on the screen. Swipe from the left screen edge to show the empty widget pane and press the + button to pull up a selection list where you can select cLock.

Next, I wanted this on my main lockscreen, and no longer needed the first clock widget so I removed it by pressing and holding the clock until the trash can appears at the top of the screen. Once removed, I'm left with one widget screen with my awesome cLock and quick camera access with a swipe from the right ;)
[Galaxy S II General] big_biso:
Yah that what I did to make it work. The first widget on the lock screen does not display the whether no matter what you do unless I remove and recreate.

One more thing I find (not sure on the latest build yet) if the phone freezes or glitches,it might cause the lock screen to crash and redraw, if this happen, you will see another clock widget without weather created on its own page at they end. I once saw five clock widget pages that I had to remove.
[Galaxy S II General] vacek1:
Is there any way to completely remove root from this rom ?

I have to install MaaS360 for work to get to exchange, and I will get blocked if I have root access.

Any other way around this ? I love the rom and hate to have to remove it now.

Thanks