yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] :
No big deal @Myself5... Just thinking out loud I guess. I want to learn a bit of coding and I thought it would be an interesting challenge because I've often liked a ROM but wished it had a different recovery and the only way to change the recovery on S2 as far as I know is to change the kernel - and I expect that means any bug report is more difficult for the developer/maintainer to pin down so I generally don't like to do that.

At any rate your ROM has been so stable - and I mean literally flawless - for about 6 days straight now, and with Troub's recovery workaround I have no need to change anything.

Awesome work. Thanks @Myself5, @Lysergic Acid, @Troubadour666, and everyone else who has contributed to the amazing ROM I now have on my S2. :good:

EDIT:

Yeah no issues, it was just a question out of curiosity really. I'm just trying to learn stuff. Thanks for your interest in this thread LA - you must be really busy. Many thanks.
[Galaxy S II Android Development] cdaarif:
is this da latrst carbon lp rom download link :

CARBON-LP-5.1.1-UNOFFICIAL-20150602-0118-i9100-RR_Kernel-CM12Modules.zip

thanks in advanced.
[Galaxy S II Android Development] GreekDragon:
Thanks. on 02/06.
[Galaxy S II Android Development] :
Yep. That's [MENTION=3816568]Myself5[/MENTION] 's ROM but with [MENTION=4775725]Troubadour666[/MENTION] 's alteration of replacing the CM recovery with CWM from RR.

If you prefer CM recovery, M5's original build containing CM is a bit further back in the thread.

Same ROM / different recoveries.
[Galaxy S II Android Development] :
A big thank you to [MENTION=3816568]Myself5[/MENTION] and [MENTION=4775725]Troubadour666[/MENTION] for their work on this rom(LP). Loving it so far. Also thanks for the feedback to [MENTION=5376680]Dumber than my Smartphone[/MENTION] and [MENTION=3930684]chknsld[/MENTION], that was the thing that tipped me towards trying this rom.

So far a few hours in and like the others here, I think almost perfect. So far stable(time will tell).

A little feedback though, I tried to change the battery symbol in the status bar to text, and the percentage text was black. To change the colour you need to go to landscape view before you go into the colour changer as the button to change is not accessable(I read similar advice, I think it was for blisspop rom). When I tried to rotate the phone in this screen, I got a systemui crash. Changing before entering this screen I could change the colour to white, but it didn't change the colour. On the colour tab it had changed, but not the actual percentage on the status bar. No big deal, I just left the battery symbol as default

The other thing is whether mms works(yes I know some people still actually use mms!!). So far I've tried maybe four or five different LP roms with two different devices, and none of them have had mms working for me. I get the impression that it is somewhat related to region/carrier, but I'm not sure. I'll wait for my partner to get home to test properly. Thanks again everyone who has contributed to this great rom :)
[Galaxy S II Android Development] :
Well spotted mate. :good: I had the same issues in BP too and I got around the colour problem by changing to red first then white. Weird but it worked. With Carbon though I had changed my DPI to 200 before I got to the colours so I guess that's why I didn't have the landscape/portrait problem here - the whole palette fitted within the screen in portrait mode and the colour change to white just worked too.

Actually iirc, I couldn't get MMS to work with the stock messenger app either but I have had that problem with most ROMs so I put it down to an app problem. I already had Textra in my TiBU folder so I installed that and MMS get sent and received fine.

How about gesture swiping in the stock messenger app? Is it working for you? I think I mentioned earlier that I had to install the libjni_latinimegoogle.so from another ROM to get it working here. It works fine in Textra too.
[Galaxy S II Android Development] chcknsld:
Agreed. I have to change mine to 180. The color palette fitted the screen I didn't need to switch to landscape mode to apply the changes. Now 180 looks pretty small but I like it. I even changed the font size to 85%. Lol suited well with S2 imo. Looks cute with smaller everything. :good:
[Galaxy S II Android Development] :
Excellent :p I saw the dpi in settings and almost changed it but for some reason didn't. Now on 200 dpi. And I preferred smaller coming from slim as well... Also went back and changed battery to text and it worked straight away(white), so possibly just needed to soft reboot and it would've worked before as well. Thank you both again :thumbup:

Will let you know about swipe and MMS
[Galaxy S II Android Development] Dr AM:
Wow didn't think that first lollipop build will be this good !! Will stuck on it on a few more days for more tests "and maybe keep it"
[Galaxy S II Android Development] :
[MENTION=5376680]Dumber than my Smartphone[/MENTION]

I took your advise and just installed textra and MMS works fine. Also swipe works(I don't normally use it), although I use swiftkey, not stock keyboard. Really happy with this rom :) Thanks

Sorry for OT and talking apps
[Galaxy S II Android Development] chcknsld:
Keep it man. You won't regret it. :good:
[Galaxy S II Android Development] Dr AM:
Looks like I really will keep it

Multitasking here is the best of all LP ROMs

Edit: MMS works here without problems on stock messages app , just received one
[Galaxy S II Android Development] chcknsld:
Yep. Told you. Btw if you have problems with the animation speed getting slow. It can be fix by going to Settings > Carbon Fibers > Interface. Go to System Animation tab then move down to Animation Duration. Move the slider to the right any value move it from the Default. Then press back. Go back to that slider again and move it to Default. The animation will be fixed now on its default speed.

I encountered this problem too in BlissPop when I move the slider but it never came back to faster animations I had to flash ROM again.
[Galaxy S II Android Development] Sun90:
Guy's What would be the ideal G-apps pkg for this Carbon Lp.

And do we need to Flash SuperSu zip or not :)
[Galaxy S II Android Development] chcknsld:
Ideal gapps depend on the size of system partition. You should check out the size first.

SuperSU is not necessary because this ROM has pre-installed root but it is recommended to be flashed for some apps to work well (eg. V4A).
[Galaxy S II Android Development] Sun90:
i have not altered my system partition far know, So a minimal g-apps would do good, that wrks fine with Carbon LP, Do u have a link for the same Ma8 :)
[Galaxy S II Android Development] :
These are the ones I use

http://xdaforums.com/android/software/gapps-google-apps-minimal-edition-t2943330

I've got stock partition and works well
[Galaxy S II Android Development] chcknsld:
This one here from BlissPop thread. :)

https://www.androidfilehost.com/?fid=23991606952603935

Credits to [MENTION=5262182]koolkunz[/MENTION] and [MENTION=4775725]Troubadour666[/MENTION]

But for the long run, it's recommended to have a bigger system partition for LP ROMs and the upcoming Milkshake ROMs.
[Galaxy S II Android Development] Dr AM:
+1 I use these on stock partition
[Galaxy S II Android Development] :
Also check out [MENTION=5199007]TeamBlackOut[/MENTION] and [MENTION=4775725]Troubadour666[/MENTION]'s work with these gapps

TBO gapps

Updater script
[Galaxy S II Android Development] phvo:
Hello,

A bigger system partition is recommended in general. And there are some PIT file on xda forum to flash in order to change the partition.

So, Is anyone has tried to repartition smartphone by flashing PIT file on this Carbon Rom ? Is it OK ?

Best regards
[Galaxy S II Android Development] Zile995:
Keyboard freezes...

D/libEGL (28234): loaded /system/lib/egl/libEGL_mali.so

D/libEGL (28234): loaded /system/lib/egl/libGLESv1_CM_mali.so

D/libEGL (28234): loaded /system/lib/egl/libGLESv2_mali.so

E/ (28234): Device driver API match

E/ (28234): Device driver API version: 23

E/ (28234): User space API version: 23

E/ (28234): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Wed Oct 9 21:05:57 KST 2013

W/IInputConnectionWrapper(26831): requestCursorAnchorInfo on inactive InputConnection

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

D/RichInputConnection(29239): Will try to retrieve text later.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

W/RichInputConnection(29239): Unable to connect to the editor. Setting caps mode without knowing text.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

D/RichInputConnection(29239): Will try to retrieve text later.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

D/RichInputConnection(29239): Will try to retrieve text later.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

D/RichInputConnection(29239): Will try to retrieve text later.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

D/RichInputConnection(29239): Will try to retrieve text later.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

D/RichInputConnection(29239): Will try to retrieve text later.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

E/RichInputConnection(29239): Unable to connect to the editor to retrieve text.

D/RichInputConnection(29239): Will try to retrieve text later.

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

W/IInputConnectionWrapper(26831): getTextBeforeCursor on inactive InputConnection

Here is logcat...
[Galaxy S II Android Development] chcknsld:
Up! This was my major problem with other CM-based ROMs especially RR and some time in BlissPop. I'm so glad that you took a logcat out of it. I hope someone can study and fix this issue. It started way back on 5.0.2 and I haven't got a logcat in any of it.

[MENTION=5376680]Dumber than my Smartphone[/MENTION]

This was the keyboard freeze I'm talking about, mate.
[Galaxy S II Android Development] Sun90:
Guy's, Has anybody tried V4A (Viper for android) on this Carbon LP rom for now.

Is it wrk'ng for u ?

Any steps to be taken other than normal install?
[Galaxy S II Android Development] chcknsld:
Yes. Actually I'm using it right now. You can go here:

http://xdaforums.com/showthread.php?t=2543796

Download the zip file from there called LolliViper. Flash it through recovery. But first you have to set SELinux to permissive. Then install drivers in V4A, reboot.
[Galaxy S II Android Development] :
Ok I'll have a look but just know that if you had a goldfish, and the bowl fell off the table, and you stepped on the goldfish, and then your dog ate it and shat it out in the garden, it would still be better at reading logs than I am so don't hold your breath waiting... :eek:

@chknsld would be your man. EDIT : You type faster than me [MENTION=3930684]chknsld[/MENTION]
[Galaxy S II Android Development] Dr AM:
No keyboard freezes here
[Galaxy S II Android Development] chcknsld:
Lol just so happen I'm browsing Facebook. Depends om how fast push notifications arrive tho. :D

---------- Post added at 21:37 ---------- Previous post was at 21:35 ----------

Keyboard freezes are so rare. For 50-100 hrs it will happen only once. Sometimes in 24 hrs you're going to encounter it. Depends on how you use keyboard more often. This only happened in stock keyboard tho.
[Galaxy S II Android Development] :
[MENTION=5839502]Zile995[/MENTION] and [MENTION=3930684]chknsld[/MENTION] - is gesture typing enabled in Language and Input when you get the random keyboard freeze? And is gesture typing not working? You could maybe try installing libjni_latinimegoogle.so file from another ROM into the /system/lib folder. I lifted it from BlissPop - gesture typing works fine and not one FC with AOSP keyboard. Just a thought. Let me know if it works for you.
[Galaxy S II Android Development] Zile995:
This?

It doesn't work for me, gesture typing.
[Galaxy S II Android Development] chcknsld:
Hey guys I recommend a messaging app better than stock and Textra. You should try this one:

http://xdaforums.com/showthread.php?t=2825144

For the latest working beta for 5.1.1, go to page 160 and post #1594. Check it out it's cool man. It's like stock but with more customizations.
[Galaxy S II Android Development] Sun90:
Where to set this 'SElinux permissive' ma8.
[Galaxy S II Android Development] chcknsld:
Everything about the keyboard is default by that time I got the freeze. Gesture typing is also working. The only thing I change is disable vibrate on keypress and disable block offensive words. Lol but this obviously has got nothing to do with the freeze.

---------- Post added at 22:13 ---------- Previous post was at 22:11 ----------

You can install an app called "SELinux Mode Changer" or you can execute a script that will change it to permissive on boot. For the app you can just google it.
[Galaxy S II Android Development] :
Yep that's it. ok try installing that libjni_latinimegoogle.so file I mentioned earlier. It wasn't included in the ROM with @Troubadour666 's mods that I installed. That should get gesture typing working and hopefully stop the freezes. You don't need to unpack/add/repack a .zip - just copy it to SD card then install it in /system/lib with a file explorer.

Thanks man, will do. :good:

So gesture typing was working on stock android keyboard as soon as you flashed the ROM? Do you have that file I mentioned installed somehow? Really curious - I was sure that g/typing wasn't working because that file was missing and when I installed it, g/typing started working. :eek: I wonder could it be included in your gapps package maybe?

EDIT : Sorry [MENTION=3930684]chknsld[/MENTION], I just re-read your post #1266 and you are no longer using stock keyboard and you no longer have freezes? Ignore everything I ever say lol :D
[Galaxy S II Android Development] chcknsld:
Yes! On stock keyboard, gesture typing works on every LP ROMs I've tried even with RR and BP. There was also a time where I recall that it didn't work but that was long ago. So maybe it's because of the gapps package I use? Since I started using Delta Gapps, as far as I can tell, gesture typing works.

EDIT:

Yes yes I'm not using stock keyboard anymore. I switched to Google keyboard yesterday but I do encountered freeze one time with this on RR. Let's hope it won't happen here on Carbon.
[Galaxy S II Android Development] :
[MENTION=5839502]Zile995[/MENTION]

Did you try installing that .so file? That's what worked for me. Now I just had a look through your logcat and I found something that really surprised me.

What I found is that I can't read a logcat. :(

Having said that, the bottom 1/4 of the extracted text file is a wall of E/rrors and W/arnings about Activity Manager and Input Method and talk of Killing and Death and Session Failed and Scheduling Restart and Dead Objects and WIN DEATH etc, and there is a lot of mention of latinime and similar names in there to that of the file I mentioned. Maybe that is causing your freezes?

Hopefully someone who knows what they're talking about will help you but in the meantime you may as well try that file out because it only takes a few seconds and as I said, it has worked for me and it seems that or something similar is mentioned a lot in a wall of E/.
[Galaxy S II Android Development] Zile995:
Ok, i will try that file. Tnx. Got 2 new freezes today. One in xposed app, second in dialer. Should i post new logcat?

I am on stock pit, maybe is that a problem? I will flash 1GB-3G data pit.
[Galaxy S II Android Development] Dr AM:
Is it just me or when WiFi and screen both on charging became really slow and sometimes it discharges

Had this problem on slimsaber lollipop too but on Omni had no problems
[Galaxy S II Android Development] :
I have WiFi on all the time at home and I've never noticed this problem. I would expect it to charge slower when it's using some of the incoming power through screen on and WiFi but I've never seen it discharging quicker than it charges. During a phone call late last night I noticed it was at 1% and quickly plugged it into my PCs USB. I kept talking and checking the power and with screen on about 50% brightness, WiFi on, and in-call, it was back up to 5% within maybe 10 minutes. I thought that was pretty good actually.

I would check what services are running in background, if the area around the CPU or battery is hot, if I had poor WiFi or cell signal. Maybe use BBS or similar to see what's draining power so quickly. Is the battery still in good condition? I still use the original battery - nearly 4 years old - and it amazes me how good it still is.
[Galaxy S II Android Development] Dr AM:
Will check again thanks , I think google play games app is the cause cuz it's the only new app I used since Omni

My battery still in good condition although it's 4 years old too [emoji14]
[Galaxy S II Android Development] :
I use Privacy Guard/Show built-in apps to squash google play services and anything else I don't need. I set literally every setting for GPS to Ignore or OFF. Still get messages, calls, emails, etc. I always install Minimal Edition (see sig) plus I edited @jajb 's bloatware script from the same thread to remove a bit more stuff.

EDIT : Right Google Play Games... Misread that. I don't use that mate. Don't have any games on my phone. But I'd imagine it aggressively uses up resources too.

TBH I doubt the stock partitioning is causing keyboard freeze. I you can fit the ROM and GApps on, and the phone boots and runs fine for all other purposes, it would seem to have enough room on the system partition. If you still haven't tried that file I've mentioned to you two or three times already, I don't know what else to tell you. :eek:

But hey, repartition if you want. It's handy to have the room and if nothing else it will clean your sdcard... I have 1GB/4GB.:good:
[Galaxy S II Android Development] phvo:
Hello,

Obvioulsy , it seems that you repartitioning the system partition.

Is everything all right ? have you encountered difficulties when you repartitioning the system ?

Have you used the PIT file provided at this URL:

http://xdaforums.com/showpost.php?p=50750761&postcount=509

What kind of kernel have you flashed ?

In advance thank you

greetings
[Galaxy S II Android Development] :
Yes I repartitioned and I have had no problems.

I followed @gsstudios thread here and he not only gives great, easy to follow advice but also provides the PIT files and temporary kernels.

If you are familiar with ODIN / .tar files, it will be easy. Just make sure you read the OP carefully! If you need any help, post on that thread or PM me.:)

EDIT : I used gustavos lp-kernel-14-03-CWM-for ODIN.tar from the link provided. It is replaced when you flash a ROM.
[Galaxy S II Android Development] phvo:
Thanks for your quick answer !

As suggested by gsstudios, did you flash gustavo kernel (http://xdaforums.com/galaxy-s2/development-derivatives/convert-kernel-zip-to-tar-t2994381 and Check post #4 to see pre-made tar kernels: http://xdaforums.com/show...56&postcount=4) ?

And after, you flash Carbon Rom without any problem onto this gustavo kernel ?

Best regards
[Galaxy S II Android Development] :
I repartitoned a long time ago - before Carbon LP was released - so I think I flashed RR 5.0.2 first, then Bliss, then SOKP, etc etc and back and forward until Carbon 5.1.1 was released.

I edited my post above to indicate which kernel I used just before you posted again. So yes, follow the gustavos link in post #4, make sure you choose the LP options and the kernel I posted above is there.

You are only flashing that kernel to allow you to then flash a ROM and it will be replaced by that ROM when you flash. The gustavos kernels are incompatible with 5.1.1 but you should be able to use it to flash TO 5.1.1 if that makes sense.

I'll see you in the other thread or in PM if you have any dramas. Good luck! :good:
[Galaxy S II Android Development] phvo:
Thank you !

BTW, where I can donwload the latest Carbon ROM files ? I mean latest Carbon RM 5.1.1 with all the stuff : recovery (not CM recovery), and so on...

I'm lost and I think that miss the URL where I can download

Best regards
[Galaxy S II Android Development] chcknsld:
Here you go bud:

http://xdaforums.com/showthread.php?p=61124097
[Galaxy S II Android Development] Yakap:
Any other link?
[Galaxy S II Android Development] chcknsld:
What link? That's the link to the post where the link of the ROM is. Check it out.
[Galaxy S II Android Development] Karpfenhai:
Yeah its a beast.. but speed and Battery backup needs to be improved ;)

Can someone do me a little favour ?

Backup First!

Purchase and install klearKat by [MENTION=2126467]djdarkknight96[/MENTION] for a test, tell me if its working (Killed my phone everytime)

If yes, refund on market or keep it ;)

I still hope [MENTION=3445281]pedestre[/MENTION] will do me the favor....

Thanks!!!
[Galaxy S II Android Development] djdarkknight96:
I won't say which one but it's working on another rom, what's the issue? I have a friend with this phone "T-Mobile version" running klearkat. Not this rom but this phone.
[Galaxy S II Android Development] Karpfenhai:
Thx Dj ;)

it worked on CM11 without issues, on CM12.1 the phone cant even boot after downloading /installing the theme (dirty flash)

If i do a clean install and install the theme, during the install process phone restarts.... then it restarts everytime after around 30 seconds..

Note: not installed!

I assume something in the GSF got messed up somehow.. maybe its related to carbons System UI..

If im done with my phone, ill take a backup, then ill try again while adb is sniffing the logcat, so we should be able to shed some light onto this issue, Carbon is going to be spread on many devices soon and it would be a shame if i cannot longer recommend Klearkat.. ;)

so maybe theres a chance to fix it, i hope one of the others here will assist in the meantime..

regards!
[Galaxy S II Android Development] :
[MENTION=4355376]Karpfenhai[/MENTION] [MENTION=2126467]djdarkknight96[/MENTION]

Just installed klearkat, installed fine.

Applied all settings, and it exited back to settings menu after the "applying" bar started. Went back to themes and it finished applying.

Then I just got a black screen with the status bar present and nav bar, so I held the power button to reboot. Bootlooped once, then stayed on the klearkat boot animation for 2+ minutes while getting hot. Took the battery out, rebooted, and same thing, stuck on boot anim. after one bootloop.

I remember LP themes were a little dodgy a while back after installing fonts and one or two other theme settings. I'll try a few different setups and report back

EDIT: Did a factory reset from cwm, and rom booted up properly. Went to playstore, downloaded the theme again, then shortly after, phone started lagging to the point of being unusable. Then started getting reboots. Now it reboots to the system, and immediately there is no lag, but maybe 20 seconds later lags badly and reboots again....
[Galaxy S II Android Development] Karpfenhai:
Thank you very much! hope you had a backup!!

im not alone, so im not crazy at least ;)
[Galaxy S II Android Development] ccsang:
May I know carbon rom KK support 2 ways call recording ? if not , carbon lp support too ?

thanks you