yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] titanic_fanatic:
New Build is Up!

Alright guys, the new build is finally up. Please be aware that due to the fact that we've moved to media-caf and the kernel has undergone some major changes to facilitate this. It is now necessary again to use my 91fixoverlays script. This does mean that the general operation will be slightly hindered because hw overlays must be disabled to stop the phone from running into random reboots. I'm working on this issue with xda senior developer Sultanxda. He has also successfully remapped our memory so we will have more physical memory as of the next build after this one. I achieved 800MB physical memory which was up from 733MB so this is good news and steps in the right direction.

I still have not updated the Gapps packages :( I just haven't had any time available for that since I started my business, but it only needs updating of a handful of apps anyways.

And now the download:

Download

Enjoy!
[Galaxy S II General] androidtp:
Great job on this ROM! The home screeen still laggy, but the rest is working very well!! hope it will be fix soon ! ;)
[Galaxy S II General] manfromgta:
Here is a partial quote from titanic_fanatic. Try this in the time being.

The problem with the latest builds of all my roms is that were using a kernel that has undergone some major changes to be compatible with media-caf. This has brought back the graphical glitches which is temporarily fixed with my 91fixoverlays script that disables hw overlays at each boot.

This unfortunately has the side effect of slowing down the UI a bit. This can be somewhat hidden if you turn your window animation scales down to 0.25.

This can be found in settings/developer options near bottom of page.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] androidtp:
Thankyou for the reply! By the way.. I tried carbon ROM but cm11 still my favorite until now!!
[Galaxy S II General] purezalbert:
Those this ROM, include the new CyanogenMod theme engine, which had a lot more to customize?
[Galaxy S II General] cm1988:
Hi, can you upload the latest build to XDA Download system, I can not download from the original link because my proxy :rolleyes:. Thanks
[Galaxy S II General] purezalbert:
Can someone upload their 91fixoverlays cuz I accidentally deleted mine?
[Galaxy S II General] titanic_fanatic:
Latest ROM uploaded to XDA and 91fixoverlays can be downloaded from http://www.androidfilehost.com/?fid=23486521113837637. 91fixoverlays downloads with .bin appended to the filename, make sure you remove it, the filename should be 91fixoverlays without an extension ;)
[Galaxy S II General] purezalbert:
Wake up fast

Anybody know if there is a build.prop tweak so that when you're "waking up" or unlocking your phone, to make the lock screen come up quicker.
[Galaxy S II General] formercontra:
Enabling ksm and zram might do it, they've helped with lockscreen troubles in the past... also try disabling mpdecision if you've got that on, it could be keeping a core offline when you really need it ramping up.
[Galaxy S II General] purezalbert:
Anyways, in which it doesn't impact the battery life as much?

---------- Post added at 06:58 PM ---------- Previous post was at 06:58 PM ----------

Cuz, KSM, and zRAM both eat up CPU, which impacts battery
[Galaxy S II General] danrobi:
Hi guys, is there any new way to flash CMW the first time or do you still have to go through Odin?

And if so Titanic could you post it in the OP, a friend wants to flash CM11, I recommended this

thread but that part is missing.

Thanks
[Galaxy S II General] titanic_fanatic:
Still with Odin. I'll post the instructions for Odin in the morning ;)
[Galaxy S II General] danrobi:
Great! Thanks a lot Titanic.:cool:
[Galaxy S II General] titanic_fanatic:
I just posted the instructions for Odin in the 3rd post ;) Please let me know if anything is unclear since I have done this so much, I sometimes forget what it's like to be a newbie that has no clue.

Thanks for this suggestion ;)
[Galaxy S II General] danrobi:
Seems pretty clear to me, i'll ask my friend if he understands everything.

I did not remember that it was so tricky. I have flashed CMW following

these instructions and it went fine.

http://theunlockr.com/2012/06/24/ho...ery-on-the-bell-galaxy-s-ii-hd-lte-sgh-i757m/

Thanks again!

---------- Post added at 03:52 PM ---------- Previous post was at 03:51 PM ----------

Forgot to say that i had Kies installed.
[Galaxy S II General] formercontra:
[MENTION=4859152]titanic_fanatic[/MENTION] you said this was in the works... well I've got a linux desktop now and was thinking our kernel + features from diablo would be a good first project to try. Figuring out how to set up the build environment and downloading everything right now..
[Galaxy S II General] RukusX7:
R

I'll help. Check out my repo on github and hellybean repo too. I semi maintain the Diablo kernel for us and I'd be happy to update a defconfig for our device. Also check out cl3kener on github and his Koding repo. It includes a script that will help automate building standalone kernel. You might be able to use what's already in the hellybean repo or cherry pick most for your use.
[Galaxy S II General] manfromgta:
I'm using the diablo kernel flashable zip from TF's android file host. I've not had any issues with it. Here's the Addy: http://www.androidfilehost.com/?w=files&flid=7547

I use this kernel and trickster mod to change settings.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] RukusX7:
No issues with any modules? Vibrater, WiFi, sensors etc... All work on aNY Rom.? I had no idea this existed. Was it built outside a Rom? Or?
[Galaxy S II General] manfromgta:
I've only been using it with carbon. All are working that you mention. I don't believe I was told about the existence of the kernel file, I was just nosing around android file host. Obviously TF knows of its origin.:)

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] titanic_fanatic:
There are some instructions in my github too about how to build for our device. You'll need to use my vendor files as they've been updated to work with the new camera wrapper.

I built the installer to use a script that detects if you've installed it previously and does the necessary backups/restore. It even backs up your existing kernel for restore on uninstall.

All modules get replaced with ones that are built with the kernel so there should be no issue in that regard and it should work on all KitKat roms.

I haven't actually had a chance to test it, so it's good to know that it's working out. You could even crack open my zip to investigate my shell script and aroma installer setup ;)
[Galaxy S II General] RukusX7:
I remember this now. Lol. It won't update my kernel. Could it be that I already run a version of diablo?
[Galaxy S II General] formercontra:
I'm only cherrypicking diablo features into your kernel, so they should be your vendor files already right? and am I right to assume our defconfig is cyanogendmod_celoxhd? still figuring out how github works and reading tutorials left and right ;)
[Galaxy S II General] titanic_fanatic:
The vendor files are in repo android_vendor_samsung_celoxhd and yes, that is our defconfig.

I'll send you my manifest later so you know what repos I build with since there are a couple that are required to build for our device.
[Galaxy S II General] titanic_fanatic:
Here is the local_manifest.xml that I use when building with CM. Let me know if you need my manifest for another rom as they are all slightly different.

<?xml version="1.0" encoding="UTF-8"?>

<manifest>

<project name="CyanogenMod/android_device_samsung_celox-common" path="device/samsung/celox-common" remote="github" revision="cm-11.0" />

<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" revision="cm-11.0" />

<project name="titanic-fanatic/android_device_samsung_celoxhd" path="device/samsung/celoxhd" remote="github" revision="cm-11.0" />

<project name="titanic-fanatic/android_vendor_samsung_celoxhd" path="vendor/samsung/celoxhd" remote="github" revision="cm-11.0" />

<project name="titanic-fanatic/android_kernel_samsung_msm8660-common" path="kernel/samsung/msm8660-common" remote="github" revision="cm-11.0" />

<remove-project name="CyanogenMod/android_packages_apps_Settings" />

<project name="titanic-fanatic/android_device_samsung_msm8660-common" path="device/samsung/msm8660-common" remote="github" revision="cm-11.0" />

<project name="titanic-fanatic/android_packages_apps_Settings" path="packages/apps/Settings" remote="github" revision="cm-11.0" />

<project name="titanic-fanatic/android_build_scripts" path="buildtools" remote="github" revision="cm-11.0">

<copyfile dest="start_build.sh" src="start_build.sh" />

</project>

</manifest>

Copy the above text into WORKINGDIR/.repo/local_manifests/local_manifest.xml (you may need to create the directory local_manifests. WORKINGDIR referes to the root directory where you downloaded the source. In my case, it's at ~/cm-11.0 yours may be different)

Please bear with my long winded explanation of my manifest.

First set of repos pull in the necessary device repos for qcom/celox and our device specific repo. The remove-project directive is used to remove the cyanogenmod settings app since I have my own modified version. The last set of repos pulls in my custom msm8660-common device repo and settings repo. The last repo pulls in my personal build script that can be used to start the build process. If you visit my android_build_scripts repo, there are instructions on how to use it (you don't have to use it unless you want to).

Let me know if you have any questions about this ;)

Happy Building ;)
[Galaxy S II General] RukusX7:
Check this link on kernel building.

http://xdaforums.com/showthread.php?t=2486098
[Galaxy S II General] purezalbert:
Anybody know where we can get battery for our phone?
[Galaxy S II General] EvilDan:
http://www.wirelessground.com/samsung-eb585157va-battery.html
[Galaxy S II General] big_biso:
Rebooting issue when using Camera

Hi TF,

I am not sure if you already identified the issue with the Camera when it cause a random reboot and it drain the battery. I think I identified the issue to be related only to flash. if the flash is OFF it never happens. if the flash set to Auto it only happens when it decide to use the flash. if you put the flash on ON always it will definitely happen but you Battery need to be less than 50%.

the weird thing that when the system reboot it detect it is 0% battery and shutdown, if u plug it in in few minute it will be back to where it was like 50% so as if android looses the battery stats but the recovery (or what ever responsible for charging the battery offline) does not think the battery is empty.

just a thought and observation that might help you.

Thanks
[Galaxy S II General] slushee:
I've experienced this exact issue to the detail and can confirm it as a bug on CM 10.2 as well.
[Galaxy S II General] big_biso:
I forgot to mention that this does not seem to be an issue with the AOSP camera APP because I can get the same issue with the google camera and other camera apps. But flash light apps like the torch does not seem to have this issue when using the flash
[Galaxy S II General] RukusX7:
How come our device isn't at least a nightly with cyanogenmod officially? The Samsung exhilarate has recently gone nightlies with cm-11 with team chopsticks and I find that interesting!
[Galaxy S II General] :
I'm guessing cause the Americans don't have them. And so few Canadians do. Shame tho.

I think they're dropping all S2 support soon tho. Officially that is. ?
[Galaxy S II General] RukusX7:
That's odd to hear they are dropping support, just after I find this. You make a good point about the lack of interest I suppose. I'm gonna look into building one last lightweight rom and I'm wondering what I can learn from this. Or maybe some new source code I can pick at.
[Galaxy S II General] :
I can't link to it, it was awhile ago....and a rumor....but I saw stuff about them dropping the T-Mobile Hercules S2 in the future.

Just rumor. I honestly don't know how long they support devices? Do they still officially support devices older than the S2?

Never been a huge CM fan anyway. Its almost the only ROM I haven't flashed on my N5. Lol

Cm based is fine. Just CM seems to create so many issues along the way. Tho a lot of those can carry over to all cm based ROMs occasionally. I definitely prefer Aosp and/or stock based.
[Galaxy S II General] RukusX7:
You'd be surprised how much cyanogenmod code there is under the hood in a lot of "non" cyanogenmod roms.
[Galaxy S II General] :
Slim and slim based are a good alternative.

But yeah....almost everything has some CM....as long as the kernel isn't CM, but Aosp based...I'm happy. Lol
[Galaxy S II General] formercontra:
Wow 4.4.4 is already out! It'll be interesting to see what kind of changes make their way down to our phone.

I'll also be getting the Andida battery that's compatible with the I757 in a few days. It's apparently 2200mAh in the same size casing.
[Galaxy S II General] RukusX7:
Not positive but I'm sure our kernel is cm based. I really don't know the difference for us.
[Galaxy S II General] :
Yeah, not sure about the s2's. They're probably all cm based, cause the stock base is touchwiz. I think its mostly the Nexus that has cm/caf or stock/aosp.
[Galaxy S II General] RukusX7:
Im not sure what you mean. You lost me. There should be no touchwiz existent in a cm or aosp based rom AFAIK. Touchwiz is what Samsung adds to their Android roms. Currently no one is actively building any 4.1.2 roms due to how terrible Samsungs source is. Media caf is what Titanic is currently trying to or has implement into our cm based kernel.

We're very much so venturing into an area where many similar phones have gone.... But ours never has. I'm hoping there is enough support for similar devices and enough interest, that we could learn more about our device and get some rocking battery friendly feature full roms like the rest. Such as the work I did for the diablo kernel, it was minor reverse engineering but I made most things work properly due to the similarities of the Hercules and the skyrocket. And now even learning from Sony and HTC devices with the same/similar board.
[Galaxy S II General] :
Lol. I forgot a word in there...I just edited my post. Should have said the stock base is touch wiz, not cm's base.

Was just comparing to a nexus, where the stock base kernel is basically aosp. So devs have a choice to build off that, or CM basically.

(Simplified way of saying it.....I'm no dev, so I don't know the technical way of saying it. Lol)
[Galaxy S II General] titanic_fanatic:
I haven't heard anything about cm dropping support for the s2. At least I hope not.

I have built Samsung's stock kernel with the modifications from sultanxda, but still I get the glitches and lots of random reboots so for now were still stuck with using my 91fixoverlays script.

I've also been testing code from code aurora with no success yet. My next attempt might take the 3.4.y caf kernel and port all of our drivers to it.

That's what I've been up to ;)
[Galaxy S II General] titanic_fanatic:
I've got a build of the old kernel before media-caf going, but won't be able to test it today. If I upload it, can someone test it for me?
[Galaxy S II General] titanic_fanatic:
Alright, the "test" build is ready and uploaded.

This one reverts all commits made to the kernel to allow it to use media-caf. This is when we didn't have to use my script.

For testing, you will first need to enable developer options and enable hw overlays. Once enabled, Terry pulling down the notification shade and see if the background stays transparent or goes completely black.

If it stays transparent then move on to this next test. Open a browser to Google and tap on the search input to bring up the keyboard then pull down the notification shade and pull it up and do this a couple of times. Then press back to close the keyboard and repeat the above steps a couple more times to make sure that you don't get any coloured lines on the screen or flickering.

Next, the camera needs to be tested at all resolutions for both still and video please.

If all the above tests pass, then you should be able to safely remove the 91fixoverlays script.

The file is uploaded to my androidfilehost under cm11/beta. I'll post a link in a bit, I'm just not at a computer at the moment.

Thank you to anyone who tests this out for me ;)

EDIT:

Here is the link to the ROM download:

http://www.androidfilehost.com/?fid=23501681358550673
[Galaxy S II General] big_biso:
TF, following the test results after enabling hw overlay:

-pull down notification bar show transparent background

-the previous build used to flash my background picture with hw overlay, this one doesn't

-used the stock browser to do your test with keyboard on and notification bar up and down repeatedly. No glitches or colored lines.

-used chrome instead and got glitches inform of green lines across the screen.

-locking and unlocking the phone two time repeatedly after each other freeze the phone on a black screen. This happened with and without hw overlay

-did not continue with the camera rest since it did not pass the first test.

Let me know of you want me to test anything else. I well keep this build on until you don't need or

---------- Post added at 12:58 AM ---------- Previous post was at 12:53 AM ----------

One more thing. Still get the Google play service had stopped message after flashing then or went after pressing on OK like 30 times

---------- Post added at 01:08 AM ---------- Previous post was at 12:58 AM ----------

Quick test of the camera

-recorded fine on 720 and 1080

-the couple of second delay when you press the record button is back.

-the old issue still there with picture with flash and 33% battery caused a drain and shutdown
[Galaxy S II General] manfromgta:
Passed all tests successfully.

Used only stock browser.

I didn't have any issues with excessive battery drain using camera either.

Overlayfix removed successfully.

Cheers!!!!

Edit: I only ran it for tests then restored carbon.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] iDynamics:
Passed all of the tests, but I was getting constant freezing and had to reboot each time.
[Galaxy S II General] purezalbert:
Anybody getting the error when your in browser with keyboard open then lock your phone. Few minutes later you unlock your phone and get "Unfortunately systemui...."??

EDIT: NVM, fixed it.
[Galaxy S II General] androidtp:
Same for me! I will just go back on the 052814 update for the moment...

I have a question for you guys.. How do we remove 91fxoverlay??
[Galaxy S II General] formercontra:
init.d scripts are in /system/etc/init.d, just delete the file named 91fixoverlay
[Galaxy S II General] big_biso:
Hi TF, did these tests make closer to a build. I noticed on this Beta test build that android version is 4.4.3 but I couldn't use much as it was freezing and need reboot constantly so I revert back
[Galaxy S II General] RukusX7:
Well guys. Looks like I've upgraded! My Oneplus One is in the mail! I'm very stoked!!!

I'll most likely stay involved here, don't worry. I really enjoyed learning and working with you guys, and a device upgrade shouldn't change anything. So don't worry, I'll still be around and I'll still build one more ROM with a custom kernel as well.
[Galaxy S II General] big_biso:
How did you get your hand on one of these?
[Galaxy S II General] RukusX7:
Got an invite. You can also find "scalped" ones on aliexpress.
[Galaxy S II General] titanic_fanatic:
They proved that either the kernel modifications or media-caf are to blame for our graphics issues.

The camera wrapper, media-caf and the kernel mods fix the issue with the camera. But all that also results in the graphics glitches that had previously been worked out prior to the upgrade to the kernel.

No headway on this yet, but I did manage to get rid of that pesky vbus present wakelock and will also be adding the ability to manage the vib intensity ;)

P.S. I'm in jasper this weekend to enjoy some r&r so I won't be posting again until Monday ;)
[Galaxy S II General] titanic_fanatic:
I only had a brief chance to read through this as I've been busy with my business. Did you have to but it our did you win that one? Congrats!!! When do you get out?
[Galaxy S II General] manfromgta:
P.S. I'm in jasper this weekend to enjoy some r&r so I won't be posting again until Monday ;)

Sounds as though you are a busy man these days. You deserve a break.

I'm on holidays for three weeks now and I rented a cottage up north near Algonquin for next week. Looking forward to some serious r&r myself.

Enjoy your getaway!!!! :)

Apologies for O.T.

Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
[Galaxy S II General] omar.kassam97:
Haha I got my invite too! Just out of curiosity how much did the phone cost after taxes and shipping, and did it tell you when the phone would arrive?
[Galaxy S II General] Tronith:
How does one get an invite? Because I wasn't on early enough for them to send me one? Is it true if you bought one, you can invite someone?
[Galaxy S II General] RukusX7:
Someone won an invite and didn't want it. I was in the right place at the right time. That's my secret. I bought the phone but was not given invites to give away.

---------- Post added at 09:58 AM ---------- Previous post was at 09:11 AM ----------

About $420. Dunno when it will arrive. Hopefully a week from when I ordered Thursday night. I paid for dhl shipping.
[Galaxy S II General] sadowling:
Battery Drain Problem

I have CPU Spy installed and noticed today after an especially poor battery day that it spent 77% of the day at 384 MHz (instead of Deep Sleep). I wasn't using the phone much so it was especially surprising. Is there a simple way to find out which app is keeping the phone from entering Deep Sleep?
[Galaxy S II General] bijon440:
Have a look at the skyrocket charger wakelock app. I'm using it and my car charger causes wakelocks requiring a reboot to clear. I think Ruckus posted the link to the OP a while back. Also wakelock detector from the play store (wasn't playing well with carbon for me), and greenify is my best friend for everything else that I'm unsure of. Hope this helps.
[Galaxy S II General] titanic_fanatic:
Try gsam battery monitor. It will tell you all sorts of useful information.

I'll have a new build available this weekend. It will resolve the vbus present wakelock and add a control for vib intensity.

The business has been keeping me busy and I'm finding myself with less time to develop android :( Still a work in progress though ;)
[Galaxy S II General] big_biso:
I saw on xds threads about ROMs for the SGH-120 and some are already android 4.4.4

isn't that the Korean twin of the i757m?

Can we use those ROMs on our device? Do they have the same glitches?
[Galaxy S II General] bijon440:
No worries. I just posted an inquiry over in philz thread, maybe one of you can help me out. Seems its just the 2 of ya over there haha
[Galaxy S II General] titanic_fanatic:
And I just responded ;)
[Galaxy S II General] :
You're a machine TF! ;)

Sent from my Moto X cellular telephone...
[Galaxy S II General] silva92:
SlimKat

Are u now going to port SlimKat to the I757M using CM11 as base? :D!
[Galaxy S II General] titanic_fanatic:
Already done my friend ;) it's not yet posted, but if you check out my slim4.3 thread I posted a update about that ;) pa is more complicated and might take a little bit before I get it to compile.
[Galaxy S II General] silva92:
TF champ!!

Honestly TF ur a f#%@%&g beast absolutely love it work!!
[Galaxy S II General] titanic_fanatic:
I'll be uploading the fixed gapps package for cm-11 in about an hour. The only update there will be the addition of the calendar sync adapter which is what was missing to make the calendar work.