yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
I was looking over my fix for the graphical glitches and I realized that I left a really nasty flaw in it, so I've uploaded a new kernel (v1.3.1) with that fundamental flaw fixed.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tsew2674:
Okay, this is with the your latest kernel (v1.3.1). I started the log, turned on "Cast Screen", connected to the TV, let it sit for a minute, disconnected and then turned off Cast Screen. Not sure how if this is just random, but since installing the newest kernel it's now an almost entirely pink screen on the TV.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Thunder22:
So far no screen glitches. This is a great kernel ROM combo. Just curious are you going to incremently add io schedulers and such over time. Seems as though this is a rock solid build definetly a daily driver.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
Couldn't really find anything from that log, so I'll try random stuff and have you test it at some point in the near future.

The kernel is called "pure" for a reason ;) Here are a few of the things I will

never

do to my kernel:

Add upstream Linux updates (the Linux version will always remain at 3.0.31)

Add new CPU governors (I'll only use Ondemand)

Add new I/O schedulers (I'll only use Deadline)

Add BS cherry-picks that promise to improve performance to random kernel subsystems (example: disabling gentle fair sleepers)

"Performance enhancements" that threaten stability (example: disabling fsync)

Add new compiler optimizations (I'll have none of that -O3 or -ffast-math optimization crap)

Compile the kernel with Linaro (I'll only compile with the GCC 4.7 toolchain from Google)

Merge the entire kernel with CAF (like CyanogenMod did to their kernel)

My goal for the kernel is to keep it 100% stable and clean. I improve performance by making real optimizations to the code, such as backporting newer drivers from Qualcomm (CAF). My kernel may be boring, but it's rock-solid and I find the performance to be good & consistent.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tsew2674:
Sounds good, nothing jumped out at me either, but I wasn't entirely sure what I was looking for. Thanks again, it's really more of a cool factor than anything else, but of course its always nice when everything works as intended.

So far so good, I think I'm done jumping around for a while.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Krakozawr:
Hello [MENTION=4800121]Sultanxda[/MENTION] :)

Found one issue. Not sure is it kernel/ROM relative... But my navigation software (iGO primo) relative frequently lost satellites. After iGO (not a system!) reboot all working correct... Until the next issue. Newer seen something like this before. With BeanStalk I had had similar issues but I had have to reboot whole system to restore navigation, but, at GBE other side, this happened really rare. Today I restarted iGO about 6 times in 2 hours.

Sorry, have no logs, will try to create at the next time if you will need.

---------- Post added at 08:13 AM ---------- Previous post was at 08:13 AM ----------

Anyway, great and veeery stable and solid ROM. Thankyou !!! :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] rrktt:
I may have experienced a similar issue. I was using Waze navigation and my GPS locked up and could no longer pick up satellites. I had to reboot the phone to get it back.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] MadnessG:
After using for a couple days, I am so happy (and relieved) to have finally found a Skyrocket ROM that is stable in every aspect! Aside from the phone slowing down just a tad when auto-updating apps, the entire phone is rock solid, which gives me at least another year with this phone. Thanks so much for your work, Sultan!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] technoid1964:
Does anyone know if quick charge can be enabled on this ROM? Only issues I have is that it charges really slow no matter which charger I use now...

Fantastic ROM, best Bluetooth ever... Decent battery life... Yeah!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
No matter which charger you use... Could that somehow be related to this: http://xdaforums.com/showthread.php?t=1759541 ?

If so, then I can go ahead and hack the battery drivers so that it charges faster...

EDIT: Ew, one of my USB cables was seen as charger type 6, so I'm going to get rid of that and make it charge properly. Annoying Samsung -_- Their code is an absolute mess; it's a miracle that their programmers can even read their own code...

EDIT2: Looks like charger type 6 is for unknown chargers, ain't nobody got time fo dat

EDIT3: Alrighty, I set charger type 6 (unknown chargers) to charge at same speed as charger type 2 (AC fast charge). Now to add fastcharge... It seems like we're capped at 900mA, I might increase that a little bit. It looks like the fastcharge implementation in other kernels just forces AC fast charge mode, which is capped at 900mA, so let's see what happens when I bump it up a notch...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] technoid1964:
I've tried 10 different chargers, they randomly show different charge rates using that program even thought I know they have the resistor on the data pins to enable fast charge. I know some of the ROMs have bypassed the slow charge... and enabled max charge no matter what... I have a 10 watt charger that says it is charging at 300ma with wake lock, and a 1 amp 5 watt charging at 900ma then 300ma... Oh well... Slower is better for battery life?

☺
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
The standard AC charge rate on other devices is 1500mA... I managed to get past the 900mA limit (by hacking the battery driver) and get the phone to charge at 980mA, but 980mA is still a far cry from the standard 1500mA that most devices use.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
I did some work on the battery/charger drivers (HERE), and attached at the bottom of this post is a kernel with those changes. The kernel at the bottom of this post has these battery/charger changes:

Unknown cable types (cable type 6) are treated as AC chargers (no more cable type 6 wakelocks and slow charging with some USB cables and chargers is gone)

AC charging can now theoretically go up to 1200mA (it's limited to 900mA in every other kernel)

USB charging can now theoretically go up to 1200mA (it's limited to 900mA in kernels with fastcharge enabled and 500mA in kernels with fastcharge disabled. My kernel had fastcharge disabled so it was previously charging at 500mA)

Please test this kernel to see if you find a noticeable difference in charging speed. Most devices charge at 1500mA, so 1200mA should be safe. Also experiment charging the device using chargers that normally charge extremely slowly with your phone.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] MadnessG:
Ahh, looks like I spoke too soon! When using the camera app, switching it to front video camera with make it force close, and then the camera won't open until reboot. Will try to get a log
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
No need to get a log, I already know about it. Also, the camera app won't open after that unless you clear data for it, not reboot. For now, front video camera works with Google Camera if you really need to use it.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] _Jax_:
I was wondering the other day if you're done with this. Not for lack of activity but because its perfect. What more is there to do? And then BAM here we are.

This ROM and Kernel really are the gold standard for this device. Amazing work Sultan.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
Something I still haven't done is backport newer 3.4-kernel Ion memory drivers from CAF, but the reason for that is that our camera libraries aren't designed to work with the new Ion drivers, so using the camera reboots the phone. CAF Ion memory drivers would especially increase graphical performance as well as overall general performance.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xxboarderxx:
Thanks for the kernel but I do not notice a difference in charging times from your previous kernel. I've tried 3 didn't chargers and they are pretty much the same times as before
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
Regular AC charging (charger type 2) is not going to be much faster than before. After the changes, my charging current went up to ~980mA (instead of the usual 900mA), and the highest I saw it jump to was 1005mA. Charging using a charger that would previously charge extremely slowly (even slower than USB, which is charger type 6) should be significantly faster now. Also, charging through USB should also be much faster compared to before.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] anomalya:
USB Charge Beta Kernel

my experience was a bit weird.

after kernel (dirty) flash, USB charge for me actually spent energy (percent going down instead of up) with screen off.

i tried ac charge and it caused the same effect (with screen off).

but all is well now i suppose because i'm fully charged.

maybe battery/kernel just needed to adjust and recalibrate?

i don't have a log or any metrics to prove it other than observation.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] technoid1964:
I've tried all the chargers that I could, the ones that used to cause wake lock/USB charge mode vary from 564ma on the low end, up to 850ma on the high end, much better, also the highest I've been able to get is 971ma on a 2000ma charger with the resistor across the data pins which emulates A/C charge mode, which is fantastic.

I was able to use my GPS and charge without losing battery power which is a first ever.

Great work, so good I'm going to upgrade my wife's phone from stock... something I couldn't do due to Bluetooth issues in all the previous ROMs.

Thank you! Great work.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
Could you reboot your phone normally (not to recovery) and post your last_kmsg?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
I've noticed that for me it fluctuates a lot depending on what I'm charging it from. Maybe there's a physical constraint at 1000mA...

Also, you might not want to upgrade your wife's phone just yet. The kernel I posted was experimental, so it has some different stuff in there that I've been working on that isn't completely stable (such as some changes to WiFi that I'm going to revert). You should probably wait until the next ROM build either later today or tomorrow.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] anomalya:
not a problem. rebooted and captured.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
It looks like your regular charging current is correctly being set to the value that I put:

smb328a 15-0034: smb328a_charger_function_conrol : => reg (0x0) = 0xf7

However, if you tested this when the phone was very close to fully charged then you might've been set to the top-off current (when the battery reaches 100%, the charging current is automatically reduced significantly).

Anyway, since technoid1964's results are in agreement with mine, I'm going to keep these changes and post a new stable build with them.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] anomalya:
i was around mid-80s battery percentage upon initial testing.

i rebooted a couple of times afterward and let it sit (screen off) for about half hour. battery came fully charged when i turned it on.

the weirder thing now is that my battery charge is now somehow in stasis (~ 90%). it's been sitting in USB charge (screen off) for a good hour and the percentage fluctuates between +- 1% change.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
I'm charging the device right now at 90% battery with the screen off through USB and it appears that the charging current is lingering around 500mA, so I'm guessing that the battery drivers consider a USB full charge to be at 90% battery, while a regular AC full charge is at 95% (once the "full charge" is reached, current is reduced). I'll change the USB charging conditions in the kernel so that it charges regularly up to 95% over USB. It seems that this behavior wasn't caused by my changes, but that it existed before. Maybe your phone is doing power-intensive things so that 500mA of current isn't enough to actually charge the battery.

...and I changed the charging conditions so that USB should normally charge up to 95% now. Try the kernel at the bottom of this post and see if it lingers at 95% instead of 90%.

EDIT: I did more testing and the battery charge current also accounts for the current power usage of the phone. For example, if you turn on the Torch then the charge current will spike up to 800-900mA (assuming the charger is capable of that).
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
New ROM build uploaded to Dev-Host. Goo.im isn't letting me upload so Dev-Host is the only available download source for now. Charging should be very fast now, even faster than Fastcharge :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] swh skyrocket:
when will this rom be considered stable?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
What makes you think it isn't stable?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] technoid1964:
This is just my opinion, but after running all the other major ROMs for a few weeks each to see which one was the most stable, this ROM came along. Not only is it stable, it's fast, has the only true stable Bluetooth, even more stable than stock Bluetooth ever was. Battery life is good, plus with fast charge, and no charge wake lock, all that much better, no stalling, stuttering, lagging, freezing so far... I've only been on it just over a week, but I'm impressed!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] vpxf:
I've been wondering: does this ROM support the new theme engine introduced on the OnePlus, or the older one that's been around for awhile?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] swh skyrocket:
I just assumed it was not as lots of things still getting fixed. I am on the CM 10.2 which is 4.3.1. it was called "stable" on this page. http://download.cyanogenmod.org/?device=skyrocket&type=stable CM11 is still nightly there and not "stable"... but the CM "chopsticks" team does not seem to be doing as well with their 4.4.2 (CM11) version of the rom as yours is doing. I dont know why. You are one guy and they have a team and lost of money behind CM so Im not sure what the problem is. What is so frustrating is that it seems like its legacy samsung drivers and hardware that are causing all the hangups with your rom. The skyrocket is getting a bit old but its still a great unit. I think Ill try your rom just to see how it handles it and if there is improvement in speed and the way things work under 4.4.2 from 4.3.1. Like you I am on tmobile in LA county. My phone is an ATT branded version

All I can say is great work so far and thanks for working on this rom for those trying to stretch the life of the skyrocket
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] davenrai:
About to try it out! Thanks!

Damn your only 17?

I'm about to turn 17.. how did you start out if I may ask?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] swh skyrocket:
Thanks for that. I do read lots of good things on here but I am still sort of new at this rom stuff. its a whole new world. We really do need to get more people into this rom thing as I see it as the future for phones. The 2 yr disposable phone plan is going to have to go away. The landfills are overflowing now. Most android phones can last 5 years Im sure as long as the OS's and batteries get updated. Now if they would make all phones drop resistant and water proof then we will be getting somewhere. but the wireless carriers and the phone makers want to sell new phones. thats what keeps things rolling along I guess. T mob really did shake that up a bit which is why I went to them from awful att
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
Chopsticks doesn't seem to be around very much, and I'm one guy with two months of very boring summer vacation. Also, Chopsticks isn't paid for this stuff (the only people making money is the core CM team in Seattle). Hardware isn't really the limiting factor... My kernel uses many drivers that modern devices using KitKat ship with (unless it's a Snapdragon 800 device). Right now the most annoying limiting factor is that the camera HAL is closed-source and I need to make changes to it so that it can work with the newer Ion API/Ion drivers -_-

I started out using the official CM sources as a base for mine, so all of these bugs that I fixed exist in all of the KitKat ROMs. Also, some of the bugs I fixed have existed even in the official Jelly Bean ROM from Samsung, such as shoddy Bluetooth and issues while charging the phone.

When you get so bored that you try to re-program parts of your phone. The first thing I ever did (a year and a half ago) was add GPU overclocking to my HTC Sensation's CM10 kernel because the CM10 dev kept taking it out. I didn't really have much else to do in my free time, so I just kept exploring the kernel and punching my phone when stuff didn't work :p
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] davidsantana1103:
GPS and Waze realted apps

Is this issue solved? I own a skyrocket phone and the last time I've get the gps malfunctioning and i 've returned to stock rom. also in stock rom the gps doesnt work for 1 or 2 months, and before then magically the gps works. I dot know how it solves but i feel afraid to change to this rom because i dont know if this issue is in it.

Could you (Sultanxda) tellme if this issue is solved in this rom?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] swh skyrocket:
HAL=Hardware Abstraction Layer? You would think samsung would let you have this on an old phone. But I guess they dont like guys like you that mess with their phones and make samsung look bad. I really dont know what samsung think officially or unofficially about all this xda stuff. they know its there. I guess as its less than 2% of the users they figure who cares about those guys

My GF has a iphone 4s on IOS7 and my pics on skyrocket on 4.3.1 are still much better than hers under same conditions

I am laughing at you punching your phone. I do understand frustration with technology.

Your tag line is funny. I could be one of the oldest guys in this string. lol

---------- Post added at 11:35 AM ---------- Previous post was at 11:28 AM ----------

You mention snapdragon. My phone is a ARMv7 processor rev 2(v7l) So I assume my model same as yous and not snapdragon. My memory is 784MB

---------- Post added at 11:47 AM ---------- Previous post was at 11:35 AM ----------

I have had no issues with gps on 4.3.1 but did a lot on stock samsung OS. I use the "old" google maps app (6.14.3 pre 7.x). no issues. So im excited to see if this rom works well with 6.14.3 maps
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
I haven't touched GPS at all. I'm using the same GPS HAL as all of the other AOSP ROMs.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] davidsantana1103:
Yeah tested Ok. Thanks
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] holeindalip:
[MENTION=4800121]Sultanxda[/MENTION]

Do you recommend a full wipe coming from stock cm or just a system and cache wipe??
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] vpxf:
I think my question was overlooked. If anyone could answer please: does this rom support the new theme engine found in the OnePlus and newer CM11 releases?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Tweakecho:
I don't know what you speak of... .so i can't answer your question... the quickest way to find out would be to download it and give it a try.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tsew2674:
Yes, it does support the new theme engine. This ROM should feel very similar to the official CM11 build, it just has some tweaks and improvements that, in my opinion, make it a better build than the official one.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Sultanxda:
Just did an experiment and it turns out my kernel does allow charging up to 1200mA :cool:

The charge current varies depending on how low the battery is. I started charging the device at 8% battery and look at the current I got:

Over AC power:

And over USB:

1175mA over AC power and 1167mA over USB. It's charging really fast now! :D Battery went up 9% in 8 minutes charging over USB.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] technoid1964:
Nice, I've been having similar results.. thank you:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Thunder22:
Great work sultan. I am ecstatic over thus rom. I am quite certain you will have a very lucrative dev job in the future. Thank you.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] _Jax_:
New update running smooth as butter (as always). The best keeps getting better.

Especially when you drop down the animations to x.5, it makes it feel even snappier.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Atari-San:
Hello Sultan, awesome work you did there. Which recovery do you recommend for this roms ? Thank for your answer.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] swh skyrocket:
I think I am going to install this sun afternoon this site http://d-h.st/users/sultanxda/?fld_id=35267#files seems to have later versions of the rom than this one http://goo.im/devs/sultanxda/Skyrocket_CM11 goo.im on the phone app has the June 18 version but not June 20
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] MadnessG:
Yes, Sultan has already said that the newest ROM is only on Dev-Host.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Atari-San:
Hi sultan, got a little problem with the overclocking, the last 2 option don't work on my phone for the max clocking at ondemand. Tried Performance in setting and no-frills cpu control. I get a cold reboot when i choose then or apply it and if i select the value preceding, it get very instable, selecting it and get a random reboot when i press the back button. I did a factory reset, data reset and full wipe (including dalvik) and flashed the last CWM from 1 stop thread. I was comming from Beanstalk april release and installed the google app from the first post. Will try another factory reset because the beanstalk one was not working very good.

Edit : Still no good, flushed the user data too from internal media storage, it is not working with ondemand nor performance setting.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] raptorddd:
Really.. Iveen reading and it seems interesting rom. So many good things . so sad to hear no governors. As i like mine to use smartassv2 and lower the cpu to 1ghz... Does this has mass storage?? I think ill tested it later on . but definitivelly would love to see governors.. Is it posible to have to kernels one completly stock and one with governors.. Sorry i to ask you . you already said you want to keep it like that . but it doesnt hurt to ask anyways. Good luck
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Atari-San:
Yes, it has mass storage since the last build (20 june 2014).
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] legnison:
Do you recommend upgrade from Cyanogenmod 10.2 Official to this? That ROM (Cyanogen 11) is better than the official Cyanogenmod 10.2 for Skyrocket? I will have no problem? Please tell me and inform me please, i dont know much information about this ROM. Thank you.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] technoid1964:
This is a development thread, not a Q&A thread, plus if you read the OP and comments on the past 25 pages, you would answer your question. This ROM is by far superior to anything on the skyrocket before.