[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
THIS THREAD IS DEPRECATED.

This project has move down, out of the alpha stage, to here:

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

This thread is here for documentation purposes only! There are better builds at the new link, more detailed instructions, and support. Please direct your attention there! Thank you.

Warning! Flashing this may/will delete your /efs, which will causes major issues if you ever decide to return back to stock, so make sure you make a backup! If you don't know how, frankly you shouldn't flash this, as you need at least some experience just in case something goes wrong.

[YOUTUBE]HqNKNlIEuHA[/YOUTUBE]

Team SuperNOva:

Oisis (helped us get over the final issue)

Zaclimon (first kernel dev, did a LOT of the preliminary work)

Neyodmium (helped us sort out that SGS sources that CAN be used for the 4.0, and helped pinpoint what needed to be replaced/fixed)

Me, hanthesolo (Rom dev, I will be providing updates, support, and other smaller things, so they can concentrate on the kernel, while I fix up the ROM)

The Back Story:

Firstly, excuse my cheesy biblical writing, I just have always wanted to write something in that format :D.

In the beginning (march 2012), there was hanthesolo. He saw the Galaxy Player forums, and all that he saw was good. This man started creating new work for the Gplayer forums, a and gained a small following. There was just one issue that concerned him: NO ICS!

In light of this, this man created a thread, to collect all ICS development, into one easy-to-read forum. Other began to follow him, zaclimon, Ijimaniac, and several others. Ideas flew fast and furious, but hope was waning quickly. A kernel would have to be created from scratch, a monumental task that had not been undertaken by any man so far.

All was quiet for awhile, and people began to slowly fade out, until only hanthesolo and zaclimon remained, slowly trading ideas and guesses over several weeks. Then a new disciple arrived: neyodmium. This korean (?) developer brought a different kind of kernel experience to the trio, and development began in earnest, with zaclimon and neyodmium trading work, while hanthesolo contributed where he could. One unsurmountable issue arose: this magnificient kernel, the likes of which had never lit up these forums before, would merely boot into recovery, not into Android.

Then Oisis came around, hearing our desperate cries for help. Like a moses, he guided his flock in the right direction, squashing issue after issue, until a monumental day arrived: August 13, 2012. On this day, ICS was finally created in Cyanogen's own image, and it was good.

Then increased development began, with hanthesolo squashing CM9 bugs, while zaclimon, neyodmium, and Oisis working feverishly on the kernel.

But an issue occurred, a wrench in the works. Thine enemy's name is GL, SuperNOva. GL would not cooperate, acting as a barrier between usable ICS, and frustrated efforts to fix it. But one day, the magical variable was flipped, and the builds booted! About this time there was a github mishap involving a bad I9000 push that stopped things for about a week, but that's another story.

What happens next? I dunno, but I will update this story when it happens ;).

NOTE: This does NOT represent anyone's political or religious standpoint, or the way anyone is viewed. It was created as a humorous way to explain our situation to users.

The fix list:

ROM:

Bluetooth (should be easy)

HW acceleration (easy, just neds to be implemented)

Camera (will take awhile)

Kernel:

HW acceleration (Oisis is working on it)

Drm manager (needs to be fixed before market can be used!)

US home button

Boot to recovery (very annoying when trying to flash builds)

Camera (?)

Changelog:

Build#1:

Initial release, basically everything is broken.

Build#2 changelog:

Finally fixed bootlooping that was plaguing our github

fixed ALL GL crashing and oddness

Fixed/improved sound (if it was broken)

Fixed Browser (slow, but usable)

Waiting on a new kernel to readd GL and/or HW acceleration.

FM radio! Just download the spirit FM app, you can find it for free on XDA

Build#3 changelog:

Fixed av codecs (videos should play just fine now, as well as youtube)

General code cleanup and optimizations

Build #3.5:

Performance improvements and some code cleanup.

Download links:

Build#1:

CM9: http://www.broken-arrow.pl/oisis/aokp/YPG1-CM9-OiSiS-build-02.zip

Kernel: http://zhshibenzhu.host22.com/tuchuang/cm9_kernel.tar

Build#2:

CM9: http://www.mediafire.com/download.php?lu33uubm6der2j9

Kernel: Flash the one above.

Build#3:

http://www.mediafire.com/download.php?96yk0e3y8cqzj1b

New kernel: http://xdaforums.com/attachment.php?attachmentid=1298676&d=1346633739

Build #3.5: http://www.mediafire.com/download.php?oscyfde4w364dj6

Install instructions:

Special thanks to daniel644 for the video and his high praises of me ;).

[YOUTUBE]rN-pdLgDmtE[/YOUTUBE]

If you get stuck in recovery, flash a GB kernel, it will boot into recovery, simply hit "reboot". When it bootloops, boot into download and flash the CM9 kernel.

Resources:

Manifest.xml (so you can just simple "repo sync" instead of git pulling every time we have a new commit):http://xdaforums.com/attachment.php?attachmentid=1278615&d=1345762041

Wiki link (please help improve it!): http://xdaforums.com/wiki/YP-G1

Github repo: https://github.com/TeamSupernovaSGP

NOTE: this is just the modded files. You need to full CM9 source before you can compile!

Contact us at: teamsupernovasgp@gmail.com

Please only emails us with valid questions or useful support!