yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] titanic_fanatic:
[MENTION=4878638]Arodg25[/MENTION], I tried to quote your post, but tapatalk won't let me ;)

I too get the back button bug, and have not found where the bug is yet :(

To install the Camera from the old build may not work due to framework differences. If you wanted to try, you would have replace the /system/app/Camera2.apk and the necessary libs with the ones from the old rom. It's a little bit complicated for apps like this.

Philz doesn't implement fix permissions. I think this may be due to it not being available in cwm which is what philz source is based on. I'm not sure that is necessary any longer. Clearing dalvik cache seems to have become the normal method of repairing. In fact, the last time I used an older recovery with this option and used it, it messed everything up and stopped my phone from even getting to the boot animation. This may have to do with selinux now being a standard part of android security.

On the topic of recovery, I'll be the one maintaining it since philz had released a precompiled version of his touch functions so he no longer had to do all the maintaining. I'll be releasing a new version which will include custom volume labels ie: Internal sdcard/External sdcard. This is my only fix.

No, it's compiled with the default toolchain. Was thinking about it though.
[Galaxy S II General] omar.kassam97:
Runs Great!

I love this ROM its super smooth and really fast! Its been working great so far except I found one problem. I have both a Bluetooth speaker and Bluetooth headphones and whenever I try to play music from Apollo or Google Play Music the app either force quits when using Apollo or says could not play selected track in Google play music. The same thing happens when I try to listen to podcasts using pocketcasts. As soon as I disconnect either the Bluetooth speaker or headphones however the audio plays fine through the phone's speaker and if I use wired headphones its fine as well. Otherwise great work its given life back to a phone that's over 2 years old!
[Galaxy S II General] RukusX7:
I made a build for myself using uber kernel. I also did the egl fix and can confirm that the screen glitches happens when browser is in use.
[Galaxy S II General] Arodg25:
I've found a fix for the back button bug, just turn off the lights. Not a big deal for me because I had them set at 1 sec, but it's a lot less annoying
[Galaxy S II General] RukusX7:
I know it's not the same rom build, but my build did not have any back button issue
[Galaxy S II General] titanic_fanatic:
If it's related to the bln implementation, that would explain why your build doesn't have this bug since bln isn't implemented in your kernel ;)

I'm learning more about the bln implementation and have tried different approaches to fixing it. It's a very complex process involving the system and the kernel. Changes were added to both to get this to work. Mods to the system are in the form of a custom lights.msm8660.so and the addition of the bln drivers in the kernel and changes to the cypress touchkey drivers to tie it all together. I think the issue may be similar to our display where it turns out was an issue with earlysuspend/lateresume which disabling fixed. I haven't tried yet but am curious to see if disabling of those functions will fix the timing like it did with the display driver.
[Galaxy S II General] B.Moreira:
Been running this rom for a few days now, I applied the egl fix and removed 91fixoverlays. But with active display lockscreen enabled major screen glitches happen and if i try using gallery video player to watch a video my phone instantly reboots. Good news though, with overlays disabled videos work fine, but active display still causes screen glitches.

Keep up the good work TF :good:
[Galaxy S II General] heinzey:
I am really loving this ROM. It seems to have all the features I have been looking for. I'm only 1 day in on it, but so far its running fairly smooth and battery life seems decent.
[Galaxy S II General] Arodg25:
Quite a few times the screen got a bunch of lines an it and went blank. Some kind of graphic glitch. It always happened when their was an animation, like a screen rotation or opening or closing an app. I've disabled animations in developer options and it hasn't done it since. I should also mention I changed whatever file that was to audrino 200 and deleted the Android so I could enable overlays. Maybe has something to do with it?
[Galaxy S II General] JayR_L:
It's possible. The graphic glitches still happen occasionally in the browser. What if you disable HW Overlays and change your egl.cfg back to

I think I read from titanic_fanatic on one of his posts that the issue is not quite fixed. Therefore, YMMV.
[Galaxy S II General] RukusX7:
I think editing the egl.cfg is placebo. I think all it does is eliminate the option of hardware overlays. Checking the box does same thing. You should disable hardware overlays if you're finding those issues. They happen in my hellkat build as well.
[Galaxy S II General] sadowling:
Settings Link?

When I hit the bottom-left capacitive button to bring up the Wallpapers/Widgets/Settings screen, the Settings button used to bring me to the main phone Settings page (Trebuchet CM11). With this stock launcher (Launcher3?) it does not do anything...should it?
[Galaxy S II General] fab-4ever:
Hello!

I'm wondering, is it my phone that is dying or the ROM? Since a week, I'm meeting some random reboot, but that is not the biggest problem. After that my phone try to reboot by itself and it starts vibring non-stop with a black screen. At first I removed the batterie and waited 10 seconds, but it continued even after. I went into recovery and cleared cache and dalvik cache. After that my phone rebooted. It continued all the week, around 2 times a day and then today, same ting, same steps, but even after dalvik cache cleared, my phone didn't want to reboot. I don't know why, but after vibring around 2-3 minutes, it then restarted another time and came back to life. What is happening? I use this ROM since it's beginning and I didn't have any problem before that.

Also, I didn't taught about telling it, but when my phone boot, the logo of carbon always flash, letting my screen become white and then I see the logo... and then it flash. It always happened, but i'm not sure if it suppose to be like that?

"Envoyé depuis mon GT-P5110 avec Tapatalk"
[Galaxy S II General] manfromgta:
Not sure about your first issue but the boot logo does flash intentionally.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] titanic_fanatic:
The random reboots have happened to me only when I have hw overlays enabled (unchecked disable hw overlays). The constant vib though I don't think is a good sign. I'm not exactly sure what to make of that right now. I'll have to do a little research on that and will let you know what I can find. I'm inclined to suggest flashing back to stock temporarily to clean up any possible corruption. Then you could flash back to carbon (clean flash) and see if it still happens.

The boot animation isn't really supposed to flash like that, it's a bug in the boot animation that i haven't figured out yet. I think it relates to frame rate though. No harm though, just a little annoying ;)
[Galaxy S II General] titanic_fanatic:
I actually meant to fix that for the last build and I totally forgot. I'll release a fix as soon as I get it recompiled. Thanks for reminding me ;)
[Galaxy S II General] RukusX7:
Any undervolt capabilities yet?

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
What you've done should save a little battery at the cost of a little bit of performance.

One thing to make sure is disabled is Settings -> Wi-Fi -> Advanced (Menu button) -> Scanning Always Available

Make sure that is not checked as it allows apps to use Wi-Fi for locating you even with Wi-Fi off and it uses a lot of battery.

I also turn off Google play notifications and automatic update.
[Galaxy S II General] titanic_fanatic:
Not yet, just working on Slim and aokp for update with the new kernel and then will be adding uv/oc for the cpu and voltage control along with new Wi-Fi and Bluetooth drivers.

I'm really excited about the new drivers and the oc. I need more performance ;)

I'm also looking into the kernel based mpdecision and thermald.
[Galaxy S II General] formercontra:
Saw this on reddit, unchecking WiFi Optimization has helped my battery life. Checking it results in more wlan_rx_wake which takes a lot of battery.
[Galaxy S II General] purezalbert:
Ran GSAM battery monitor for a couple days and yeah... In a day of not that heavy use I get about max: 4 hours :( airplane mode on literally 24/7!
[Galaxy S II General] titanic_fanatic:
I'm also looking into ways of cutting down on battery. My first course of action here is to remove the carbon update app since its always running and we don't use it. I'm not sure how much juice it uses, but it's a start. I think more will have to happen at the kernel level to reduce battery use. Maybe the new bt/wifi drivers will help reduce the power consumption of those pieces of hardware.

In future releases, I will also make the GPU overclock configurable so that those who prefer battery over the performance can have just that ;)
[Galaxy S II General] RukusX7:
Is it possible for you to change GPU governor from ondemand to conservative perhaps?

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
I'm not sure about that. I can't seem to find anything about the governor for the gpu. Have you seen something?
[Galaxy S II General] RukusX7:
Not your device.... But my oneplus one I have my governor set to conservative. I remember the kernel I built, you could change the governor, but only to performance. You'd have to write one, or rewrite your on demand governor that already exists for GPU.

Sent from my One.....mmmm... bacon.
[Galaxy S II General] RukusX7:
Its not called conservative for you, its named "simple" GPU governor. Its by faux123

Sent from my One.....mmmm... bacon.
[Galaxy S II General] ksSGHI757M:
Crashed Camera

Well, after running slim jb for a bit I decided to try out carbon when the September update came through. I've been living it so far, less glitches than under jb (had screen crashes).

Edit: I had posted about a camcorder crash but it seems to have resolved itself. Room running great.
[Galaxy S II General] manfromgta:
I just recorded a video, closed camera and reopened without issue. Not sure of solution for you but a log cat of this event would be helpful. Check back here today because someone will likely sort it out.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] manfromgta:
Has anyone been using ART runtime?

I've been running it for several days on latest carbon build with no ill effects. Actually it's the first time I've been able to use it with any stability on the S2.

Just thought I'd mention it.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] AndroidAssassin:
Where can i get kernels for i757m hd lte ? Also is there a twrp released for this phone havent came across one
[Galaxy S II General] titanic_fanatic:
There aren't any standalone kernels for this device, but my custom kernel is included with each Rom I build ;)

No TWRP only Philz touch CWM. Any particular reason you need TWRP?
[Galaxy S II General] TrueHD:
Can somebody confirm if this true?

Commentary to this option in my phone says exactly the opposite: that this option supposed to SAVE the battery....

P.S. Also i noticed "Google Play Services' eating a lot of memory and always running. Will i save battery if i just freeze them? What are they for? Couldn't find a normal explanation in the internet...
[Galaxy S II General] AndroidAssassin:
[/COLOR]Also I know this is not the diablo thread but I can't seem to find the appropriate thread so beforehand I'm sorry I apologize but need to find out why it won't work I get this

Preparing System for Install

Mounting /system...

mount: failed to mount /dev/block/mmcblk0p24 at /system: Device or resource busy

Extracting tools...

Setting script permissions...

Backup Process

Executing backup_kernel.sh...

about to run program [/tmp/aroma/backup_kernel.sh] with 1 args

Mounting /system rw

Making backup directory

Backing up kernel modules

cp: can't stat '/system/lib/modules/vibrator.ko': No such file or directory

Failed to copy '/system/lib/modules/vibrator.ko' to '/system/lib/modules/backup/vibrator.ko'

Module backup failed

Cancelling kernel install

run_program: child exited with status 1

Kernel backup failed... Install cancelled!

Finishing Install

Un-mounting /system...

Cleaning temp files

Kernel Install Complete

script result was [1.00]

Installer Sucessfull (Status 0)
[Galaxy S II General] formercontra:
I had this problem while trying to make a new Diablo kernel, titanic's new kernel doesn't have a vibrator.ko (because vibrator intensity has been moved into Settings) so the script stops trying to backup the old kernel and just quits.

And unchecking Wifi Optimization has only helped me because I had huge problems with wlan_rx_wake, which can chew through your battery like crazy if your wifi network is set up a certain way. So if wlan_rx_wake isn't a problem for you already, yeah you're probably not going to gain much from unchecking it.
[Galaxy S II General] RukusX7:
I wouldn't worry about the diablo kernel. Its old news. The latest kernel he's working on is light years ahead. :)

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
I second all of the above comments ;)

This kernel has vibrator.ko built into the kernel and [MENTION=5411569]formercontra[/MENTION] is correct, the installer was designed to ensure a successful backup before flashing so the safe guard is working. The New advanced features are not included in the Diablo kernel.

As for the Wi-Fi optimization, I've read the same but never done any testing to confirm or deny that it consumes battery.

For Google play, I disable notifications and auto update and that will save you a noticeable amount of battery.

EDIT:

Also, for me it seems to save a little bit of battery when I keep my screen timeout to 15 seconds.
[Galaxy S II General] titanic_fanatic:
Just saw a post on Philz thread that he is ending support for real life projects. I will build one last Philz and upload it to my androidfilehost. I I will do this over the weekend ;)
[Galaxy S II General] RukusX7:
I don't wanna tell you guys what kind of battery life I get now.... Haha. I'll try to put some good ideas your way that I've found for my device along the way.

Sent from my One.....mmmm... bacon.
[Galaxy S II General] AndroidAssassin:
Do u know if it will be released separate from roms er only included prefer to have options
[Galaxy S II General] RukusX7:
Twrp is a really nice recovery.

Sent from my One.....mmmm... bacon.
[Galaxy S II General] pepigna:
I'm going to try it.

Thank you!!!
[Galaxy S II General] RukusX7:
Looks like the only ROMs available are by titanic_fanatic anyway. All of his ROMs should get the custom kernel eventually/soon.

Sent from my Oneplus One ...mmmm... bacon.
[Galaxy S II General] AndroidAssassin:
And i know his cm11 uses titanium and hellkat also id jus like to be able to flash either titanium or diablo i know theres at least 1 kitkat that uses the diablo
[Galaxy S II General] RukusX7:
Hellkat is diablo and that ROM and kernel is quite old..... Not sure what you are.getting at or want

Sent from my Oneplus One ...mmmm... bacon.
[Galaxy S II General] AndroidAssassin:
Nm man basically a flashable biablo and titanium kernel separate from roms but nm
[Galaxy S II General] RukusX7:
Prob not going to.happen unless you do it. Just not enough want. And there are no other developers making ROMs for this device but titanic.... And all.his ROMs will soon have a titanium kernel that is.better and as feature filled as diabolo.

Sent from my Oneplus One ...mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
The truth about all kernels that are built for phones with the msm8660 board and part of the celox family is that they are merging all the same patches with only slight modifications based on slightly different hardware such as display and camera.

That being said, there is no longer any difference between a Diablo kernel and a cm kernel which makes it pointless to develop a Diablo kernel.

The Diablo kernel itself is also a mish mash of patches from each and everyone of the different devs that work on the msm8660 kernel.

The distinction really comes down to which Rom has it been released with and in my case, I chose to call it titanium when released with my Rom.

So in essence, your already running it ;)
[Galaxy S II General] titanic_fanatic:
Last PhilZ Build

I have just uploaded the last version of PhilZ to my androidfilehost. it's version 6.57.9... Enjoy!!!

https://www.androidfilehost.com/?w=files&flid=12461
[Galaxy S II General] purezalbert:
Hi guys, you know how you can activate floating mode when you long press on the apps in the notification drawer? Yeah, I was wondering if it was possible to just make any app floating
[Galaxy S II General] AndroidAssassin:
Are u currently working on any other ROMs or just keeping what's out the up2date
[Galaxy S II General] titanic_fanatic:
Just keeping what I have up to date and working on fixing up the kernel as much as possible
[Galaxy S II General] formercontra:
If sultanxda got the Skyrocket running a Linux 3.4 kernel, does that mean it's possible for our phone?
[Galaxy S II General] titanic_fanatic:
You miss nothing do you ;) yes, I have the same idea and am going to try to get the 3.4 kernel running. The problem is going to be the camera drivers which are proprietary and aren't written for the 3.4 kernel. I'm not sure what he has in mind for this, but am keeping a close eye on his repo.

I didn't want to get everyone's hopes up because I'm not 100% sure I can get it working, but am definitely going to try ;)
[Galaxy S II General] Sultanxda:
I've fixed everything (including camera) except for USB OTG and modem. For camera I spent a week bashing my head against the wall because our proprietary camera crap isn't compatible with the new Ion memory drivers, so I ended up dirtyhaxing Ion to get it working. Modem makes me want to throw my desk out the window because it works fine but it's crashing the device when the device is put to sleep, and kmsg leaves no error.
[Galaxy S II General] titanic_fanatic:
I wonder why the modem is crashing the device when put to sleep. I assume it's the new wifi drivers from the s5 that your using. I wonder if the old drivers do the same thing? I'd not, maybe you could use that as starting point since you have no error in kmsg.
[Galaxy S II General] Sultanxda:
It has nothing to do with WiFi. Our old modem SDC requires special drivers to work (SDIO abstraction layer), and CAF abandoned these drivers in 3.4. Since CAF abandoned these drivers instead of updating them, they aren't playing well with 3.4's mmc drivers.
[Galaxy S II General] titanic_fanatic:
That's intense. Do you think you'll be able to upgrade the drivers manually?
[Galaxy S II General] Sultanxda:
Nope. I know nothing about mmc drivers, and the abstraction layer is composed of thousands of lines of code, so I'd have no idea where to start. I tried messing with the sleep functions and got nothing. Right now the only successful workaround I've made to fix the reboots is to delay modem SDC detection until 45 seconds after init, but this causes a new issue. Audio drivers send voice calibration to modem at init, so if modem is not up during init then phone calls are broken (in-call audio and in-call microphone). Most annoying issue ever -__-
[Galaxy S II General] CS_HCI:
Cannot end call - bug?

Hi,

I just installed the newest version of this ROM. Works great and is faster than a previous version that I was running.

I noticed that when I call someone, I cannot end the call. When I push the hang up button, it just states "Hanging up" and the call still continues (see attached picture). The person on the other end of the line has to end the call or I have to shut down the phone to end it. Does anyone else have this problem?
[Galaxy S II General] jbpanache:
Thanks to TF.

You just have to replace the following line in your "\system\build.prop" file. It actually fixed mine.

replace

with
[Galaxy S II General] CS_HCI:
Thank you! I am confirming that this fixed the problem.
[Galaxy S II General] titanic_fanatic:
Just a small update will be coming out soon. It will include settings to control the SlimRecents. You can now control the panel/card background color and text color as well as being able to change the size of the panel and specify wether it slides out from the left or the right.

Also, a new slim build will be posted later today with the improved kernel ;)
[Galaxy S II General] omar.kassam97:
That's awesome! Is this similar to the controls found in the slim build?
[Galaxy S II General] titanic_fanatic:
Exactly the same ;) it will take a little longer though since my hd just died and need to fix it.
[Galaxy S II General] purezalbert:
Is any one having problems with: you can call other people, but other people can't reach you??
[Galaxy S II General] GrAt_On:
No issues for me, make sure you edited the build prop file as suggested by Titanic a few pages ago on this thread.
[Galaxy S II General] titanic_fanatic:
Haven't had a chance to post it in the OP yet, but the 20141005 build is in my androidfilehost for those who know how to find it. A dirty flash should be ok for this one ;) it just updates the SlimRecents.
[Galaxy S II General] purezalbert:
Where can I find the changelog for slim recents?

The update
[Galaxy S II General] titanic_fanatic:
The change log has not yet been posted. The changes are minimal though. Updated the SlimRecents app and added the settings to control the SlimRecents.
[Galaxy S II General] TrueHD:
Well after a month on a last build i can say its really faster. Especially it become faster after i did clean flash.

But still - sometimes it starts lag like hell for a few minutes. I noticed, in those time notification line in the top dissapears for some time. When it returns i need to wait a little and speed is also back again. So i am guessing the lag has something to do with notification line.

P.S. Recently i began to feel my SD-card is too slow. I've got Transcend class 6. Does anybody know, which cluster is best for speed when formatting the sd-card?
[Galaxy S II General] manfromgta:
Hey guys. Just letting you all know that I've inherited an S3 from my daughter. I want to say thanks so much for all the work done on my beloved S2. Thanks especially to TF for sharing his knowledge and expertise. I shall see yuz around xda. Cheers!!!!

Sent from my SGH-I747M using Xparent Cyan Tapatalk 2
[Galaxy S II General] purezalbert:
CyanogenMOD 12??

As we all may have seen the new android lollipop 5.0 previews, and Google I/O and on the web. Just a question for the Dev's (titanic_fanatic) : Have you guys heard of anything on Cyanogenmod coming towards the S2 devices, because i really can't wait to try out all the new UI updates, and etc!! =D Any Information on the release would be great THX.

So Far Cyanogemod has stated that 'L' is for 'Later'. =( link: http://www.cyanogenmod.org/blog/the-l-is-for-later
[Galaxy S II General] formercontra:
I think we probably won't see anything until the 5.0 source code itself drops sometime next month. Some beta gapps have leaked though

https://plus.google.com/+MatthewBaer/posts/UWukwFB3ddt

Turns out neither Music or Gmail works, so my guess is the rest of them don't, sorry about that :(
[Galaxy S II General] titanic_fanatic:
My work lately has been all kernel related. I have the cpu overclocked now, but I can't get an antutu score without the device rebooting, however that seems to be the only thing so far that has caused a reboot, nothing else which is why I'm holding off on release.

As for android L, I will release it after cm merges and fixes the merging. From cm10.2 to cm11.0 it took almost a month I think before we had somewhat stable kk builds. It depends on how much has really changed behind the scenes that will determine how long it will take, so just keep watching cm ;)