yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] titanic_fanatic:
Yes, you can use super su to fully unroot the phone ;)
[Galaxy S II General] big_biso:
Hi, wondering if anybody have this problem. After clean flash the new rom, one of my apps Gasbuddy just disappeared. I know it was installed because I use it often. I went the store and it does not seems to be installed so I installed it again. After download and during installation it says missing shared library. It down not say which library. I dirty flashed again and reinstalled latest pa gapps but still the same.

Maybe unrelated but another app viber just not ringing when calling somebody but it is working fine otherwise.

Any ideas
[Galaxy S II General] RukusX7:
My xda app used to do that. No idea. Bought a new device instead haha.
[Galaxy S II General] titanic_fanatic:
A logcat would show what library failed to load ;) might just be a permissions issue.
[Galaxy S II General] big_biso:
Now after I cleared play store cache and data and I cleared dalvik cache I cannot even download gasbuddy from the store. It says your device is not compatible with this version.

Should I go to my old backup but then bln will not work
[Galaxy S II General] big_biso:
So I am not able to install gasbuddy with play store. I downloaded the apk and used apk inataler to install it and also failed to install, but o managed to get a logcat. Attached.
[Galaxy S II General] big_biso:
forgot to attach
[Galaxy S II General] big_biso:
this is the error. isn't this part of the API so I am not sure if this come with the ROM or the GAPPS.

[ 08-06 11:18:37.216 741: 794 E/PackageManager ]

Package gbis.gbandroid requires unavailable shared library com.google.android.maps; failing!

[ 08-06 11:18:37.246 741: 794 W/PackageManager ]

Package couldn't be installed in /data/app/gbis.gbandroid-2.apk
[Galaxy S II General] big_biso:
it seems the problem is in the latest build. I restored a backup and the app works. Then applied the latest PA GAPPS, The app still there. Upgraded to the latest Build from 8/3 after reboot the app was gone and cannot reinstall it. same story with another VOIP viber app. it is working fine but no dial tone when you call somebody.
[Galaxy S II General] RukusX7:
Look for any app data storage on your sdcard.
[Galaxy S II General] big_biso:
I don't have any space data on external sdcard.
[Galaxy S II General] titanic_fanatic:
I assume Google maps is installed? If not, you would need to install it since that's the library it's complaining about. If maps is already installed (it should be installed with gapps), you could try uninstalling maps then reinstalling it. That's got to be the issue since I was able to install it and also run it.

Another thing that might cause this. If you haven't opened maps to initialize the api. I could see this happening with an app that does use it's api.
[Galaxy S II General] big_biso:
Google maps is installed with gapps and i tried it. It is running fine. I can see com.google.android.maps in /system/framework. But I don't know why other apps does not see it. The problem is not only this library. I ran logcat on viber and it is also complaining about another library. Most other apps complain about missing com.Google.android.maps but they continue to run and they don't disappear.
[Galaxy S II General] big_biso:
I again fresh installed the latest ROM and GApps and that solved the issue. this time I installed everything fresh and did not use titanium backup to restore the user apps.
[Galaxy S II General] titanic_fanatic:
Excellent, so what this tells me is that one of the apps that was restored via Titanium Backup may have been the culprit.

If you need any of the data for any of your backed up apps, I suggest restoring only the data from Titanium 1 app at a time, and each time you restore data, check that your gas buddy is still working. I suspect that the data for one or more of your apps has been "corrupted" and you could figure out which one in this way ;)

Oh, I just thought to mention that I never backup or restore system apps with Titanium. I always run into issues when I do that, so my system apps always start fresh on a new ROM.

If your cool with starting totally fresh, I'm happy you were able to get it all working ;)
[Galaxy S II General] RukusX7:
I back up every app but system apps with titanium backup without issue. You just don't restore app data for apps unless you really need to.
[Galaxy S II General] TrueHD:
When somebody calling me, very often i see just black screen so i dont even know who is calling. And phone doesnt react to buttons. Please, help me, it's very annoying.

Shwitched off keyguard program, seems to be fixed it, but my Home hard-button stopped working, so i had to unfreeze the Keyguard app again.
[Galaxy S II General] titanic_fanatic:
This might be related to the hw overlay issue that affects my kernel. I haven't found a fix for this yet, but am still actively looking for solutions ;)
[Galaxy S II General] RukusX7:
So I tried another hellkat build.... But I couldn't get my repo to sync. So I decided a cm11 build based on Titanic_fanatics source and the uber kernel from hellybean source.

Wow. There are a lot of changes in the kernel. I'm not sure this is currently within my scope! With two new devices, my attention will also be directed elsewhere, as my sgs2 is finally retired.

I'll be around though to help though. :)
[Galaxy S II General] titanic_fanatic:
Yeah, the repos are all messed right now. I can't even get cm11 to boot right now.

What are you doing with your old s2? Keeping or selling or trashing?
[Galaxy S II General] RukusX7:
Dunno. Its got a very scratched screen and body. Is it worth anything? Haha

mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
If your just going to toss it, I would be willing to pay for shipping it over to me if your cool with that.

With the new business going, it's been difficult to find time where I can flash my phone without worrying about clients trying to reach me.

I would also be willing to pass it on to the next dev for this device after I change devices in a year ;)
[Galaxy S II General] GrAt_On:
Hi

I would really appreciate it if you could give me the invite you got if you bought the phone :D

Thanks
[Galaxy S II General] RukusX7:
Well. I am only an hour and half away from you. I'm sure I'll make it your way in the near future too. I could always drop it off with ya. Or I could pop in mail. I lent the phone to a friend who needed one, but I am getting it back soon. I have no reason to ask you for some $$$ for it, you've paid for that device enough already haha.

Sent from my One.....mmmm... bacon.

---------- Post added at 05:27 AM ---------- Previous post was at 05:26 AM ----------

You missed the bus, I posted about sharing my invites two weeks ago. They are long gone. Sorry.

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
Well, I thank you kindly for that. I would totally like to meet when you come down to Calgary. Just send me a note on hangouts when you decide to come down and we can arrange to meet up ;)

Once again, a big thank you for the gracious donation ;)
[Galaxy S II General] RukusX7:
You also get to test if the 300mb cache matters or not. I'd put a swap file in there maybe

Sent from my One.....mmmm... bacon.
[Galaxy S II General] GrAt_On:
I know :(, but I realized that those people who you gave the invite to, they will receive 3 further invites to share if they bought the phone
[Galaxy S II General] Tronith:
Unfortunately I haven't gotten an invite. And I do no when I will. But I do have a few family members who are dibbing the invites when it comes. Sorry. But if I get an extra one later I'll be more than happy to pass it your way. :)
[Galaxy S II General] GrAt_On:
Sounds good! thanks
[Galaxy S II General] titanic_fanatic:
Well guys, this is sort of a surprise. I was just reviewing commits that I have looked over a hundred times, but this time one stood out to me. It's actually a build.prop edit (deletion). It's still a hack because something is not right in the kernel, but allows us to enable hw overlays which takes away that performance hit for disabling them.

So far I have tested for about an hour, but had to share ;) I can't yet fully determine if it has made much difference, but seems better for now.

Remove the following line from your build.prop, not change the value to false:

Then, you should move (not delete) the 91fixoverlays script to your sdcard just in case you need to restore it for any reason

Now reboot your device and hw overlays should be enabled.

Let me know how this works out for everyone. If it works well, I'll incorporate it into the next build and start looking into increasing our memory as I had previously achieved.
[Galaxy S II General] RukusX7:
I'm not sure of myself on this, and I don't fully understand all entries involved.... But by setting this value you may only be finding a different way to disable hardware overlays. Making you.able to leave the box either check or unchecked in developer options. Remember Debug.composition.type. ?

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
This is switching to gpu assisted rendering instead of disabling hw overlay all together. I think it still has a performance hit, but seems to be slightly less than disabling hw overlays and it also means I can get rid of the init script ;) small step forward ;)
[Galaxy S II General] RukusX7:
That's the same thing isn't it?

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
I'm not 100% sure! but looking at the code where this build.prop directive is used is not the same as using the checkbox in dev options. The code in dev options runs the following command via shell:

Which disables hw overlays. This build.prop directive as far as I can tell disables the hwc (hardware composer). I'll need to dive into it a little deeper to be sure of the differences though.
[Galaxy S II General] manfromgta:
I decided to use Antutu benchmark to test graphics performance with and without the changes.

The results:

1. Disabled HW Overlays (original setup)

Overall- 9217, 2d graphics- 603, 3d graphics- 2985

2. Enabled HW Overlays (TF changes)

Overall- 9665, 2d graphics- 618, 3d graphics- 3102

Both tests performed after fresh reboot.

Hope this helps...

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] big_biso:
I implemented the change since this morning and every thing working fine so far. Performance is a bit better but not significant.
[Galaxy S II General] formercontra:
The change has worked for me too, no flickers or anything. I don't have any objective evidence but it seems to run cooler too. I'll keep an eye on the temperature in Performance control.
[Galaxy S II General] RukusX7:
Try out the following together if you haven't yet.

persist.hwc.mdpcomp.enable=false

debug.composition.type=gpu

dev.pm.dyn_samplingrate=1

dev.pm.gpu_samplingrate=1

Sent from my One.....mmmm... bacon.

---------- Post added at 06:29 PM ---------- Previous post was at 06:22 PM ----------

@tianic_fanatic pm me a mailing address. I can send you my old phone in the mail. Take less than three days and shouldn't be much to send.

Sent from my One.....mmmm... bacon.
[Galaxy S II General] formercontra:
Isn't mdp switching between dyn and gpu? I can't remember where I read that, but if it's true I'd think that'd be better than enabling both.
[Galaxy S II General] titanic_fanatic:
Just finished grepping the code and only the first two build.prop options exist. Both samplingrate options do nothing.

debug.composition.type changes composition from qdutils which is in hardware/qcom/display-caf.

persist.hwc.mdpcomp.enable sets a variable sEnable in the HWC also in hardware/qcom/display-caf

It looks like only debug.composition.type doesn't actually fix the problem though, do they have to be doing different things.
[Galaxy S II General] RukusX7:
I am not sure. Just some tidbits I gathered that I thought might help.

Edit: try what they did here...

http://xdaforums.com/showthread.php?t=2030660&page=103

Change the following two lines in /system/build.prop

From:

line 89: debug.composition.type=dyn

line 90: persist.hwc.mdpcomp.enable=true

To:

line 89: debug.composition.type=gpu

line 90: persist.hwc.mdpcomp.enable=false

Please note that you will need to make "/system/" writable. You can do with with either*Root Explorer*or*ES File Explorer File Manager.

EDIT: Since "persist.hwc.mdpcomp.enable=true" replaced "debug.mdpcomp.maxlayer=3". I went ahead and commented out "persist.hwc.mdpcomp.enable=true" and added below "debug.mdpcomp.maxlayer=0". This looks to me that all the graphics are smoother.

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
Can't seem to get maxlayer=0 to work, so I'm trying 1 at the moment. So far I haven't noticed a difference, but we'll see how it goes after running these settings for a bit
[Galaxy S II General] RukusX7:
I think what you need to do, is offload everything to the GPU afterall perhaps.? Dunno

Sent from my One.....mmmm... bacon.
[Galaxy S II General] TrueHD:
Hey, can somebody help me please?

I'm dying here, can't use my phone normally.... 1) sometimes it lags like hell 2)sometimes i am taking it out of the pocket, trying to use it, but the screen remains black, only 4 hard-buttons flashes...

I was waiting for a new build, but it going so long... is there really no solution to this?

I tried to play with turning on/off Disable HW Overlays, on/off GPU rendering, ondemand/interactive, cfq/deadline....

in fact some of that combination removed black screen error for a week, but instead - phone was lagging like hell from time to time..

So now i changed the governer settings to interactive/deadline so the phone seems to be running faster, but again balc screen error...

Can somebody explain me, what are the best values for our phone best performance?

1. Disable HW Overlays = on or off?

2. GPU rendering = on or off?

3. Ondemand or Interactive?

4. cfq or deadline or noop or something?
[Galaxy S II General] RukusX7:
1. Checked to disable

2. No idea.

3. Interactive

4. Deadline

Sent from my One.....mmmm... bacon.
[Galaxy S II General] titanic_fanatic:
Hw overlays should be checked to disable as rukusx7 mentioned.

Gpu rendering makes no difference since we force gpu rendering by diasabling hw overlays.

I use ondemand/deadline for governor/ioscheduler as I get the best performance from that.

Unfortunately the kernel is to blame for the ui issues. I've tried many things to upgrade the kernel and have not yet found the right solution, but continue to search for a solution.

Rukusx7 recently suggested that I test this as a low power device, but haven't had a chance to test that yet.
[Galaxy S II General] TrueHD:
Yeah, thank you, guys,

Ondemand+Deadline+Hw overlays switched to disable

seems to be solved black screen issue. And perfomance is good also. The only big problem i see now - is keyboard opens very slow sometimes, and the letters appears with huuuuge delay. Like, for example i push 5 letters, but none of them appears, but after 4 seconds the whole word becomes visible. It happens sometimes. Sometimes it's normal. On your Paranoid ROM it was OK somewhy. I never experienced such problems there.

BTW, i use Swift Keyboard, the most popular keyboard at Android Market. And yes, i tried to uninstall it and install a different version, tried to update it, tried to change skin... nothing seems to be the problem. Keyb lag still happens sometimes.
[Galaxy S II General] titanic_fanatic:
New Build is UP!

Alright guys, for those of you who do not follow my CM11 thread, there have been many developments on our kernel and in turn, performance is noticeably better. [MENTION=2641407]TrueHD[/MENTION], this should help if not fix your issue with the keyboard.

The list of changes is very large, so please make sure to review them below. The second post has also been updated with new Tips and Tricks for the new color controls.

Changes specific to Carbon are that BLN setting is no longer accessible in Performance Controls (it was in too many places). The Advanced Settings are now located in the Carbon Fibers under Buttons and have settings for you to control the color and gamma with the new color enhancements.

Download

and here is the change log:

Changelog

Hope you guys enjoy the improvement in speed ;)
[Galaxy S II General] purezalbert:
Been noticing the battery drain for cm 11 is quite in fast, :( gonna give carbon a try!
[Galaxy S II General] titanic_fanatic:
It will be the same because of the performance improvements. They eat up battery. Carbon does however have a battery saver feature you could try out.
[Galaxy S II General] big_biso:
I advise against trying the carbon power saving? It messed up other things like BLN. Also what I found that once you set you data to drop to 3g or screen brightness to drop to minimum when your battery under 25% if you plug your phone back it will not restore your original setting and I had to set them backup the way they were. unless it is fixed and improved since last build.

---------- Post added at 12:37 PM ---------- Previous post was at 12:26 PM ----------

flashing now. I don't know why Carbon is keeping this annoying startup flashing animation.
[Galaxy S II General] titanic_fanatic:
That's actually a bug with that boot animation. The smaller boot animation intended for 480x800 doesn't do that. You could download the smaller one from here:

https://github.com/CarbonDev/android_vendor_carbon/tree/kk/prebuilt/common/bootanimation

It's the 480.zip. just download it and rename it to bootanimation.zip and place it in /system/media and make sure it has the same permissions as the existing one.
[Galaxy S II General] big_biso:
So my first impression is WAW performance is amazing and no lag then discovered issues:

- my old problem from last build is back. one of my app Gas Buddy disappeared. try to reinstall it and it is again complaining about missing library. now this is started with the last build but not sure if that is the problem as we started using the PA gapps as well. so it is maybe the gapps.

- some features are gone from Carbon, but maybe they removed them intentionally which I used to use a lot and fined very useful

-Lockscreen background picture in Carbon -> Lockscreen -> general.

-notification bar hover feature. this little feature shows you notification when you receive something and if you tab on it it will take to that app even if you are in different app with out the need to drop down the notification and select.

Then the big problem.

-the phone is not ringing or waking up on calls. the dialer does not even show you it is ringing.

- I tried using the dialer to call instead and it rings on the other side. if you hangup the call is still going even without a dialer on so there is no way to cancel the call.

I thought it is because of the dirty flash. so I did a quick clean flash without setting up anything just test phone calls. SAME thing happened.

at this point did not even continue and revert back to my old backup. Not sure guys on the CM11 build if they had any issues?
[Galaxy S II General] big_biso:
I just fresh flashed the latest CM11 and it does not have the same issue with calls.
[Galaxy S II General] titanic_fanatic:
I'm looking into this. I had the same happen to me. Thanks for confirming that cm is ok because I'll compare the two to track this down.

I think it has to do with the msim code that wasn't compiling properly.

Will post when I get it fixed ;)
[Galaxy S II General] TrueHD:
A lot better, but still freezing sometimes.

And i also experiens problem with calls. People says they have called me, but i didn't even knew that.
[Galaxy S II General] titanic_fanatic:
Yeah, I just finished reviewing some of the reports on carbons bug tracker and it seems there are a few devices experiencing issues that are radio related and they're being told to revert to the older one until the next nightly. Unfortunately, I'm not sure when that will be. Their nightlies seem to be released every couple of days to every couple of weeks, so I hope that will be soon.

I totally thought it was my mods to the kernel, but after removing them all, the problem still persists so I'm mostly convinced that it is not my mods that have caused this, but the out of sync device trees as suggested in the carbon bug tracker.

So to everyone, I will post a new build as soon as there is one released by the carbon devs and Will have tested the phone before doing so. Until then, the suggestion is unfortunately revert to the previous build until this problem is resolved.
[Galaxy S II General] manfromgta:
Just noticed one issue on latest build.

After charging and unplugging phone, bln does not work. I worked around this by disabling and then renabling in advanced settings.

Can anyone else confirm this?

[MENTION=2641407]TrueHD[/MENTION] I haven't had any freezing at all.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] titanic_fanatic:
The problem is solved. Carbon's device trees are out of date and there is a build.prop entry missing. Open the build.prop with something like es note editor and find the line:

And replace with this:

Now I receive calls as expected... Phew ;)
[Galaxy S II General] titanic_fanatic:
There was a commit that I made to try and fix the bln and think it might be to blame for this. It did not work anyways, so I'll revert it ;)
[Galaxy S II General] manfromgta:
Just confirming that build prop edit did indeed fix call bug. Thanks TF!

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] TrueHD:
I choose "Disable HW overlays" to be SET, but after restart the phone forgetting this option and it is UNSET again.

Any help?

P.S.Last build.
[Galaxy S II General] titanic_fanatic:
It's no longer needed since I've removed a command from the build.prop and it is disabled wether it's checked or not ;)
[Galaxy S II General] TrueHD:
Thank you!

One more question: does changing CPU from 384-1500 to 192-1350 improove battry life? Or other ways to improve battery life? I'm watching for my 3G, GPS, Wi-Fi and Bluetooth and use them only when really needed. I have removed all applications that i don't need, and keeping at background-running only those i need. I'm using screen brightness reasonably.

But still, the battery life is short. Are there some tech tricks to improve it?
[Galaxy S II General] GrAt_On:
Best rom yet!

It's so smooth, as I rarely notice any lag. The battery life is consistent lasting me 15-20 hours with average use. Great work guys, I don't mind sticking with this device for another 2 years thanks to you :)
[Galaxy S II General] Arodg25:
Alright I just flashed this last night and so far the features are great. Just a couple little things. I'd say probably 50%of the time when I hit the bottom capacitive buttons I have to hit it twice. The first time turns the lights on and the second actually does what it's supposed to do. Pretty annoying with the back button. I just came from your cyanogen 4.3 ROM , which I was very reluctant to do because its perfect, but the issue was on that rom as well until around December I think. The other issue is the camcorder. I know it's not supposed to work, but it kind of does for me. When I first hit the record button it takes about 4 seconds before it starts, but it does record. The screen shows a zoomed in view but the recording is fine when viewed. Sometimes ,actually most times, if I try to take a second recording it seems to work but nothing shows up in the gallery. There is a file generated in the DCIM folder that ends with .mp4.tmp and if I remove the .tmp it turns out it actually did record and now shows up in the gallery. Very strange. Im willing to bet if we use the camera app from 4.3 everything will work fine. I'm unsure how to install it though.

---------- Post added at 10:29 AM ---------- Previous post was at 09:54 AM ----------

Also is there anyway to fix permissions? I don't see it Phil's. And thanks for all your hard work, this phone would be obsolete without you.
[Galaxy S II General] RukusX7:
Is this compiled with linaro?